使用FluentValidation,是否可以验证可解析为DateTime
的string
,而无需指定Custom()
委托?
理想情况下,我希望像EmailAddress函数那样说话,例如:
RuleFor(s => s.EmailAddress).EmailAddress().WithMessage("Invalid email address");
所以像这样:
RuleFor(s => s.DepartureDateTime).DateTime().WithMessage("Invalid date/time");