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ı