标签: c#-4.0 asp.net-mvc-5 entity-framework-6 fluentvalidation
我需要为一个字段提供两条验证消息。
我尝试了以下编码,但它无法正常工作。
RuleFor(i => i.MobileNumber).NotEmpty().WithMessage("Mob no required")).When(i=>i.MobileNumber.Length<10).WithMessage("Mobile No should be 10 digits");
第一个条件(Mob不需要)工作正常。但第二个条件不起作用。
此代码有什么错误?