Я позволяю клиенту делать события для отображения, эти даты имеют Todate и fromDate , мне нужно проверить, находится ли Todate в будущем или такой же, как и FromDate ; Я использовал эту проверку бегства. < /P>
public class EventDateValidator : AbstractValidator
{
public EventDateValidator()
{
RuleFor(evd => evd.FromDate)
.NotEmpty().WithMessage("*Required");
RuleFor(evd => evd.ToDate)
.NotEmpty().WithMessage("*Required")
.GreaterThanOrEqualTo(r => r.FromDate)
.WithMessage("Date To must be after Date From");
}
}
< /code>
Единственная проблема заключается в том, что при загрузке формы Create Null Ref -ошибки: < /p>
Непотращенное исключение произошло при обработке запроса.
nullreferenceexcept />fluentvalidation.aspnetcore.minlengthClientValidator.AddValidation(ClientModelValidationContext) в контексте minlengthClientValidator.cs, строка 22 < /p>
< /blockquote>
Большой, что работает просто нормально, но тогда. /> MVC5 Сравнение двух нулевых дат с проверкой бегства < /p>
Подробнее здесь: https://stackoverflow.com/questions/427 ... l-to-dates