Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
вынесите данные в сервис и обратитесь к нему через сервис-локатор
Понятнее? Нет, потому что мы перестаем видеть бизнес-правила.
когда выполняется валидатор, определенный атрибутом на классе
почему в нем не следует задавать правила для отдельных свойств
зарегистрировать собственную фабрику валидаторов FV: FluentValidationModelValidatorProvider.Configure();
рекомендую посмотреть, как DA обрабатывает такие ситуации
ASP.NET MVC: Условная валидация на клиенте с использованием FluentValidation