Загрузка...

3-Business Katmanı ve Servis Yapısı: IAracService & AracManager

Merhaba arkadaşlar, kodlagelistir serimizin 3. dersine hoş geldiniz! 🚀 (Sıralamamız 0'dan başladığı için bu aslında projenin 4. büyük adımı!)

Bu derste, projemizin "Beyni" olan Business (İş) katmanını kodlamaya başlıyoruz. Artık sadece veritabanına bağlanmakla kalmıyor, bu veriyi nasıl yöneteceğimizi, hangi kurallardan geçireceğimizi belirliyoruz.

Bu Derste Neler Yapacağız?

Katmanlar Arası Referanslar: Business katmanının hem Core (Modeller) hem de DataAccess (Veritabanı) ile konuşabilmesi için gerekli bağımlılıkları (References) kuruyoruz.

Abstract (Arayüz) Klasörü: IAracService ile sistemin "Anayasasını" yazıyoruz. Hangi metotlar (GetAll, Add, Update vb.) olmak zorunda?

Concrete (Somut) Klasörü: AracManager sınıfını oluşturarak, yazdığımız sözleşmeyi hayata geçiriyoruz.

CRUD Metotları: * GetAll() ile tüm listeyi çekme.

GetById() ile tek bir araca ulaşma.

Add(), Update() ve Delete() metotlarıyla veritabanı manipülasyonu.

_context ve SaveChanges(): Veritabanı emirlerini SQL'e mühürleme mantığı.

Bu dersin sonunda, projenizin tüm iş mantığı tamamlanmış olacak. Bir sonraki derste artık bu "aklı" bir arayüzle (WebUI) buluşturacağız!

Unutmayın: İyi bir yazılımcı sadece kod yazmaz, kodu nerede yazacağını bilir. Business katmanı, profesyonelliğe giden yolun en önemli durağıdır.

Videoyu beğenmeyi, kanalımıza abone olmayı ve takıldığınız yerleri sormayı unutmayın!

#businesslayer #csharp #aspnetcore #kodlagelistir #yazilimdersleri #crud #interfaces #dotnetcore

Видео 3-Business Katmanı ve Servis Yapısı: IAracService & AracManager канала kodlagelistir
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять