1
現在我使用基於自定義DataAnnotation屬性和DataAnnotationsModelValidatorProvider
的驗證。流利的驗證更流利嗎? :)它可以完全替代DataAnnotations嗎?從DataAnnotations移動到Fluent驗證
現在我使用基於自定義DataAnnotation屬性和DataAnnotationsModelValidatorProvider
的驗證。流利的驗證更流利嗎? :)它可以完全替代DataAnnotations嗎?從DataAnnotations移動到Fluent驗證
可悲的答案是否定的。 DataAnnotations中有幾個驗證規則目前未在FluentValidation中執行。也就是說,服務器端實現相同的驗證是一件相當容易的事情,但是必須實現它們的客戶端也是一件痛苦的事情。
我知道他們是 - 並且已經 - 上FluentValidation的新版本應該很快就會出爐,這增加了更多的驗證,包括自定義的(客戶端)的支持工作
這些是什麼規則,你都在談論(不能被DataAnnotations替代)? – artvolk 2011-06-27 14:53:12