Validate DateTime with FluentValidator

前端 未结 4 725
情书的邮戳
情书的邮戳 2020-12-31 02:25

This is my ViewModel class:

public class CreatePersonModel
{
    public string Name { get; set; }
    public DateTime DateBirth { get; set;          


        
4条回答
  •  攒了一身酷
    2020-12-31 02:30

    public CreatePersonValidator()
    {
        RuleFor(courseOffering => courseOffering.StartDate)
           .Must(BeAValidDate).WithMessage("Start date is required");
    
        //....
    }
    
    private bool BeAValidDate(DateTime date)
    {
        return !date.Equals(default(DateTime));
    }
    

提交回复
热议问题