.NET 验证组件 Fluent Validation 使用指南
认识 Fluent Vaidation.
看到 NopCommerce 项目中用到这个组建是如此的简
单,将数据验证从业务实体类中分离出来,真是一个天才的
想法,后来才知道这个东西是一个开源的轻量级验证组建。
Fluent Validation 翻译为:流畅验证
开源 Codeplex 其主页简介:该组件是一个轻量级的.NET
类库,使用流畅的接口定义和 lambda 表达式为构建一个业
务类的验证规则(A small validation library for .NET
that uses a fluent interface and lambda expression for
building validation rules for you business objects.)
这个类库不仅仅可以使用的 asp.net mvc 项目中,普通
的类库中也可以使用,当然在 asp.net form 项目中也支持。
怎么使用:
是不是好用,还要看使用时是否真的像其官网建议描述
一样。我比较喜欢其官网上的例子,一眼就能看出用法上的