Skip to content

Latest commit

 

History

History
34 lines (18 loc) · 1.34 KB

README.md

File metadata and controls

34 lines (18 loc) · 1.34 KB

MovieStoreApplication

Proje Hakkında

Bu projede, .NET Core kullanarak MovieStore Web API'sini geliştirdim. XUnit testleriyle kapsamlı bir şekilde test edildi. Aşağıda projenin özellikleri ve kullanılan araçlar detaylı olarak açıklanmaktadır.

Özellikler ve Araçlar

  • Entity Framework kullanarak veritabanı işlemleri gerçekleştirildi.
  • LINQ ile CRUD işlemleri yapıldı.
  • İlişkisel veritabanı yapısı kullanıldı.
  • Entity, DTO ve Mapper kullanımı sağlandı.
  • Özel hata işleme (Exception Middleware) eklendi.
  • Projeye Logger servisi eklendi.

Linq komutları ile CRUD işlemleri

• Movie Controller'de : Tüm filmleri listeleme, ID'ye göre listeleme, ekleme, silme ve güncelleme işlemleri

• Actor Controller'de : Tüm aktörleri listeleme, ID ile listeleme, ekleme, silme ve güncelleme işlemleri

• Customer Controller'de : Tüm müşterileri ekleme, silme ve güncelleme işlemleri

• Director Controller'de : Tüm yönetmenleri listeleme, ekleme, silme ve güncelleme işlemleri

• Genre Controller'de : Tüm film türleri ekleme, silme ve güncelleme işlemleri

• Order Controller'de : Tüm siparişleri listeleme, ID'ye göre listeleme, ekleme, silme ve güncelleme işlemleri

image