【发布时间】:2012-06-06 13:33:33
【问题描述】:
我正在寻找一种将输入参数验证添加到 WCF 服务集的标准方法。
谁能比较 Fluent 验证http://fluentvalidation.codeplex.com/ 和 EntLib 验证应用程序块?
它们各自的优点/缺点是什么?
应该使用一种或另一种的场景是什么?
我的问题类似于Which validation framework would you recommend for .net projects?和Which validation framework to choose: Spring Validation or Validation Application Block (Enterprise LIbrary 4.0)?,但是这些问题的答案没有详细的比较。
如果能推荐一些其他类似的技术,我将不胜感激(并说明原因)
有没有人在这两个框架方面都有经验并为他们的项目选择一个?做出这个决定的原因是什么?
【问题讨论】:
-
不要忘记包含在 .NET 框架中的数据注释。请注意,这个问题有待讨论,可能不适合 Stackoverflow。
-
通过选择 VAB,我可以使用 DataAnnotations 进行简单的验证(根据您的回答 stackoverflow.com/a/3568156/52277):)
标签: wcf validation fluentvalidation validation-application-bl