я хотел бы сделать собственный валидатор диапазона, но я не уверен, как это сделать. Мне нужно, чтобы валидатор диапазона был активен, только если логическое значение остается ложным, если логическое значение истинно, проверка не должна применяться. Что-то вроде RequiredIfFalse надежной проверки.
[RequiredIfFalse("UnEquip", ErrorMessage = "Le champ 'Nombre de salariés' doit être renseigné")]
[Range(1, 1000000, ErrorMessage = "Le nombre de salariés doit être compris entre 1 et 1000000")]
public int Salaries { get; set; }
что-то вроде этого, но комбинируя эти 2 типа проверки.
заранее спасибо