我正在使用FluentValidation和登录表单.电子邮件地址字段是
必填且必须是有效的电子邮件地址.
我工作的代码是:
RuleFor(customer => customer.email) .NotEmpty() .WithMessage("Email address is required."); RuleFor(customer => customer.email) .EmailAddress() .WithMessage("A valid email address is required.");
上面的代码确实有效,并显示(2)不同的错误消息.
是否有更好的方法为一个字段写入多个错误消息?
更新 – 工作
RuleFor(customer => customer.email) .NotEmpty() .WithMessage("Email address is required.") .EmailAddress() .WithMessage("A valid email address is required.");