Код: Выделить всё
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");
}
}
Произошло необработанное исключение при обработке запроса.
NullReferenceException: ссылка на объект не установлена на экземпляр объекта.
FluentValidation.AspNetCore.MinLengthClientValidator.AddValidation(контекст ClientModelValidationContext) в MinLengthClientValidator.cs, строка 22
GreaterThan работает нормально, но тогда, если это один Проверка события -day не удалась.
MVC5 сравнивает два даты, допускающие значение NULL, с плавной проверкой
Подробнее здесь: https://stackoverflow.com/questions/427 ... l-to-dates