С FluentValidation можно ли подтвердить string
в качестве синтаксического анализа DateTime
без указания делегата Custom()
?Как проверять строку как DateTime с использованием FluentValidation
В идеале, я хотел бы сказать что-то вроде функции EmailAddress, например:
RuleFor(s => s.EmailAddress).EmailAddress().WithMessage("Invalid email address");
Так что-то вроде этого:
RuleFor(s => s.DepartureDateTime).DateTime().WithMessage("Invalid date/time");
это является удивительным, но это не будет генерировать надлежащую проверку HTML5 и будет проверять только после представления страницы, есть ли способ, чтобы сделать библиотеку генерировать Соответствующий html5? –