/FluentValidation

Yapılan projede MVC ve API için Fluent validation örnekleri uygulanarak FluentValidation işlendi.

Primary LanguageC#

Fluent Validation


Kendimi geliştirirken oluşturduğum projelerde proje ile alakalı adımları ve kavramları projede uygun yerlerde açıklama satırları halinde yazmaktayım.

İşlenen Konular:

  • FluentValidation Kütüphanesi Nedir? (Seperation of Concern , Unit Test , FluentValidation hazır methodlar)
  • Asp.Net Core MVC projesinin oluşturulması(Code First)
  • Customer Validator Sınıfının Oluşturulması
  • Custom Validator Nasıl Yazılır?
  • IValidator interface Validate() method
  • One-Many Entity üzerinde validation işlemi
  • Asp.Net Core Api Controller , custom hata mesajı dönme(Postman üzerinden request yapıldı response gözlemlendi)
  • Built-in IsInEnum() validator'ın kullanılması