Теперь я использую проверку на основе пользовательских атрибутов DataAnnotation и DataAnnotationsModelValidatorProvider
. Свободная проверка достоверности? :) Может ли он полностью заменить DataAnnotations?Переместить с DataAnnotations на Fluent Validation
1
A
ответ
0
Печальный ответ - нет. В DataAnnotations имеется несколько правил валидации, которые в настоящее время не описаны в FluentValidation. Тем не менее, серверная реализация, выполняющая одни и те же проверки, представляет собой несколько легкую задачу, но необходимость реализовать их на стороне клиента также является болью.
Я знаю, что они - и были - работа над новой версией FluentValidation, который должен быть в ближайшее время, что добавляет поддержку для более валидаций включая свои (на стороне клиента)
Смежные вопросы
- 1. MVC dataannotations decimal datatype validation
- 2. Fluent Validation Модульное тестирование
- 3. Nancyfx, Ninject и Fluent Validation
- 4. Условная проверка входа с использованием Fluent Validation
- 5. Fluent Validation тест не работает
- 6. Использование DataAnnotations с NHibernate
- 7. WebAPI 2 & Fluent validation - рычаг RuleSet
- 8. Fluent Validation - условная проверка потенциально нулевого значения
- 9. Совместимость Fluent API и DataAnnotations в коде EF сперва
- 10. Fluent Validation не работает над длиной
- 11. Fluent Validation - проверить строку после обрезки
- 12. Fluent Validation - передать параметр в валидатор коллекции
- 13. Fluent Validation не может использовать WithLocalizedName
- 14. Fluent Validation Сравнить Field String format args
- 15. Использование DataAnnotations и Validation в моей собственной постоянной структуре?
- 16. Разрешение запятых в десятичных значениях с использованием Fluent Validation
- 17. Fluent Validation WithMessage не работает правильно с SetValidator
- 18. Fluent Validation не принимает числа с разделителем тысяч
- 19. DataAnnotations на свойство DateTime
- 20. DataAnnotations
- 21. Нет сообщений об ошибках с Fluent Validation in ServiceStack
- 22. Проверка некоторых частей входной строки с использованием Fluent Validation
- 23. Подтвердить одно свойство с помощью библиотеки Fluent Validation для .Net
- 24. ValidateModel Проблема с DataAnnotations
- 25. проверки на DropDownListFor не работает с DataAnnotations
- 26. Fluent Validation: «DateTime» не содержит определения для «Значение»
- 27. DataAnnotations или блок проверки приложения
- 28. Fluent Validation не проверяет всю форму в первый раз
- 29. Fluent Validation только в том случае, если значение задано
- 30. Как предотвратить Fluent Validation от проверки модели в определенных условиях
Каковы эти правила вашего говорим о (который не может быть заменен DataAnnotations)? – artvolk 2011-06-27 14:53:12