我开始在ASP.NET MVC中开发一个应用程序。现在我的问题是哪种验证方法是FluentValidation和DataAnnotations验证之间的最佳实践。虽然通过使用FluentValidation,我可以摆脱在Domain Model Classes中包含验证逻辑,并且我可以获得更清晰的Domain类,一些队友仍然感觉被DataAnnotations验证所吸引。因此,有人可以分享您对此的看法,如果可能的话,请提出我们可以为其背后的想法辩护的场景。
答案 0 :(得分:0)
与DataAnnotations相比,FluentValidation是最好的,因为