Валидатор NHibernate и ASP.NET MVC 4
Мы смотрим на модернизацию крупномасштабного проекта, в настоящее время реализуемого с использованием ASP.NET MVC 2, с использованием xVal, обеспечивающего связь между NHibernate Validator и проверкой на стороне клиента.
Когда я искал ресурсы по использованию новой "ненавязчивой" проверки на стороне клиента, используемой в MVC 3/4 с NHibernate Validator, я смог найти только одну (и почти 3-летнюю) запись в блоге об этом.
Кто-нибудь успешно использовал NHibernate Validator для проверки на стороне клиента в MVC 3/4? Если да, каков был ваш опыт?
2 ответа
Хотя у меня нет опыта работы непосредственно с NHibernate, FluentValidation (платформа проверки, которая заслуживает внимания) имеет проект расширения адаптера MVC 3/4, который послужит отличным руководством по созданию реализации NHibernate Validator.
Итак, я никогда не использовал NHibernate Validator, но учтите, потому что NHibernate Validator обладает лучшими характеристиками, чем родной ненавязчивый валидатор MVC (валидатор MVC полностью основан на отражении, в случае, если отражение в NHibernate Validator происходит только при запуске). В случае масштабного проекта, я думаю, что это лучший способ.