这两个验证包用于 ASP.NET MVC 验证时有哪些操作差异?他们似乎拥有相似的对象,甚至连对象名称都相似。一个与另一个相关吗?他们有什么区别?这些差异以什么方式表示不同的用例?
注意:在评论中,原作者表示他现在更喜欢流畅的验证
我显然更喜欢数据注释因为......
根据我的观点,FluentValidation 比 Data Annotation 更好
首先,与数据注释相比,单元测试和配置复杂的验证规则更容易。 还有一点是这个 虽然这是一个有争议的问题,但我认为数据注释并不符合坚实的原则