Osman KURT

Kendime Not

Custom Validators Kullanımı

Merhabalar,

Bu örnek daha önceki yazılarımdan fluent validation kullanıma ek olarak yazıldı. Mesela elimizde bir Array olsun ve bu Array üzerinden item kontrolü yapalım. Bu örneği sadece item kontrolü olarak düşünmeyelim de özelleştirilmiş kontrolleri buradan yapabileceğimizi düşünelim.

Basit ama işinize yarayacak bir örnek.

public class PersonValidator:AbstractValidator<Person> { 
  public PersonValidator() {
   RuleFor(x => x.Pets).Must(list => list.Count <= 10).WithMessage("Hata Mesajı");
  }
}

Osman KURT