.NET Core Web API: Entity Framework Core ile Veritabanı İşlemleri
12 Eki 2025
40:32
YouTube'da izle
Açıklama
Bu video, .NET Core Web API projelerinde Entity Framework Core (EF Core) kullanımıyla veritabanı işlemlerinin nasıl gerçekleştirileceğini detaylı bir şekilde anlatmaktadır. Videoda öne çıkan konu başlıkları şunlardır:
- EF Core'a Giriş ve Kurulum (0:07-0:28): ORM mantığı, veritabanı sağlayıcıları ve gerekli paketlerin (SQL Server, Tools, Design) kurulumu ele alınmaktadır.
- DbContext ve DbSet Tanımları (0:09-0:36): Uygulama ile veritabanı arasındaki köprüyü kuran DbContext yapısı ve tablolara karşılık gelen DbSet tanımları gösterilmektedir.
- Repository ve Service Katmanları (0:11-0:25): Kodun sürdürülebilirliği için Generic Repository paterninin oluşturulması ve Service katmanında iş mantığının (CRUD işlemleri) nasıl ayrıştırılacağı anlatılmaktadır.
- Veritabanı İşlemleri (0:13-0:28):Connection string'in appsettings.json üzerinden yönetilmesi ve veritabanı tablolarının migration komutları (update database) ile oluşturulması süreçleri adım adım uygulanmaktadır.
- Uygulama ve CRUD: Son bölümde Postman kullanılarak hazırlanan API uç noktalarının (Get, Post, Put, Delete) test edilmesi ve veritabanı ile başarılı bir şekilde haberleştiğinin doğrulanması yer almaktadır (36:57-40:12).