Con FluentValidation, è possibile convalidare unocome parsificabile DateTime
senza dover specificare un delegato Custom()
?Come convalidare una stringa come DateTime utilizzando FluentValidation
Idealmente, mi piacerebbe dire qualcosa come la funzione EmailAddress, ad esempio:
RuleFor(s => s.EmailAddress).EmailAddress().WithMessage("Invalid email address");
Quindi qualcosa di simile:
RuleFor(s => s.DepartureDateTime).DateTime().WithMessage("Invalid date/time");
questo è impressionante, ma non genererà la corretta validazione HTML5 e convaliderà solo dopo pagina di presentazione, c'è un modo per rendere la libreria generare il corrispondente html5? –