Sprawdzanie poprawności przy użyciu atrybutów w asp.net mvc jest naprawdę przyjemne. Do tej pory korzystałem z [Range(min, max)]
walidatora do sprawdzania wartości, takich jak np:
[Range(1, 10)]
public int SomeNumber { get; set; }
Jednak - teraz muszę osobno sprawdzić stan min i max. Spodziewałem się znaleźć takie atrybuty:
[MinValue(1, "Value must be at least 1")]
[MaxValue(10, "Value can't be more than 10")]
public int SomeNumber { get; set; }
Czy są jakieś predefiniowane atrybuty do pisania tego? Albo jak to osiągnąć?