Với FluentValidation, bạn có thể xác thực string
làm phân tích cú pháp DateTime
mà không cần chỉ định đại diện Custom()
không?Cách xác thực chuỗi là Ngày giờ sử dụng FluentValidation
Lý tưởng nhất, tôi muốn nói điều gì đó giống như chức năng EmailAddress, ví dụ:
RuleFor(s => s.EmailAddress).EmailAddress().WithMessage("Invalid email address");
Vì vậy, một cái gì đó như thế này:
RuleFor(s => s.DepartureDateTime).DateTime().WithMessage("Invalid date/time");
này là tuyệt vời nhưng nó sẽ không tạo ra các xác nhận HTML5 thích hợp và sẽ chỉ xác nhận sau khi nộp trang, có cách nào để làm cho thư viện tạo ra html5 tương ứng? –