标签: c# asp.net-mvc
我想使用类注释来验证剃刀表单,该表单收集我无法编辑的第三方库类的属性数据。
当然,我可以制作一个类的副本并将验证注释放在那里,但这样很丑陋,难以维护。
人们认为最佳做法是什么?
答案 0 :(得分:0)
您可以使用FluentValidation.NET代替数据注释。它允许您在单独的文件中定义验证规则。它还允许您定义使用数据注释声明方法难以实现的复杂验证方案。