Загрузка...

8-ASP.NET Core: Temiz Kod için Fluent Validation Kullanımı

Merhaba arkadaşlar, kodlagelistir serimizde bugün projemizin güvenliğini ve veri kalitesini bir üst seviyeye taşıyoruz! 🚀

CRUD işlemlerini bitirdik ama her veriyi olduğu gibi kabul etmek büyük bir hata. Bu derste, modern .NET dünyasının standart doğrulama kütüphanesi olan Fluent Validation'ı tanıyoruz. "Neden?" ve "Nasıl?" sorularına odaklanarak mimari altyapımızı hazırlıyoruz.

Bu Derste Neler Var?

Fluent Validation Nedir? C# nesnelerimiz için güçlü, esnek ve okunabilir doğrulama kuralları yazmamızı sağlayan bir kütüphanedir.

Neden Kullanılır? 1. Clean Code: Kuralları Entity sınıflarının içinde ([Required] gibi) tutup sınıfı kirletmek yerine, ayrı bir sınıfta tertemiz yönetiriz.
2. Esneklik: Karmaşık iş kurallarını (Örn: "Eğer araç tipi binekse şu alan zorunlu olsun") yazmak çok daha kolaydır.
3. Bakım Kolaylığı: Tüm doğrulama kuralları tek bir klasörde toplandığı için yönetmesi basittir.

Paket Kurulumları: Hangi paketi hangi katmana kurmalıyız? (Business vs WebUI).

Bu derste altyapıyı kurup paketlerimizi yükleyeceğiz. Program.cs yapılandırması ve kuralların canlı uygulaması ise bir sonraki derste bizi bekliyor!

Videoyu beğenmeyi ve kanala abone olmayı unutmayın. Yazılımda "doğru veri" her şeydir!
#fluentvalidation #aspnetcore #csharp #validation #cleancode #yazilimdersleri #kodlagelistir #dotnet

Видео 8-ASP.NET Core: Temiz Kod için Fluent Validation Kullanımı канала kodlagelistir
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять