快速验证。NET
ExpressVal将允许您表达您的验证规则使用表达式!
下面是一些主要特点“ExpressVal”:
·使用lambda表达式语法创建规则
·解析多种类型的表达式创建罐头,英文消息
例子:
·X => x.Name!= NULL - “名称不能为null”
·X =>!string.IsNullOrEmpty(x.Name)的
神器出山:www.shenqi73.com - “名称不能为空或空白”
·=> x.HireDate> =新的DateTime(2000,1,1) - “服务日期必须大于或等于2000年1月1日”
·更多...
·罐头消息可以是自定义消息文本覆盖
·流利的接口,用于建立验证程序
·多个选项装载的验证规则
·发现的基础上指定的验证属性表达式定义字段中的实体
·,实现IValidatorSource和将实施的ValidatorEngine
要求:
·<工作室