using System;

namespace NaughtyAttributes
{
    [AttributeUsage(AttributeTargets.Field, AllowMultiple = false, Inherited = true)]
    public class MinValueAttribute : ValidatorAttribute
    {
        public float MinValue { get; private set; }

        public MinValueAttribute(float minValue)
        {
            this.MinValue = minValue;
        }

        public MinValueAttribute(int minValue)
        {
            this.MinValue = minValue;
        }
    }
}