我使用FluentValidation来检查一个日期是否大于另一个日期,这是我的规则
RuleFor(m => m.EndDate)
.NotEmpty().WithMessage("End date is required")
.GreaterThan(m => m.StartDate).WithMessage("End date must after Start date");
它适用于服务器端,但不适用于客户端。我有其他规则,他们工作正常,这是一个必要的规则
RuleFor(m => m.EmailSubject)
.NotEmpty()
.WithMessage("An email subject is required");
我在这里得到了客户端验证。谁能告诉我哪里出错了?对我来说似乎很好