3 EntityFramework entegrasyonu

Projemizde veritabanı işlemleri için EntityFramework core versiyonunu kullanacağız.
Yeni bir proje oluşturduğumuzda gelen şablonda bu kütüphaneler yüklü değildir. Bu ve benzeri kütüphaneleri kullanmak için kütüphane dosyalarını projemize yükletmemiz gerekir.
Bu kütüphaneyi çalışmamıza dahil etmek için Visual Code içinde Terminal bölümüne aşağıdaki kodu yazıyoruz.

Terminal bölümüne sırasıyla aşağıdaki komutları yazıp çalıştırıyoruz, ve aşağıdaki paketlerin yüklenmesini sağlıyoruz

dotnet add package Microsoft.AspNetCore.Identity.EntityFrameworkCore
dotnet add package Microsoft.EntityFrameworkCore.SqlServer

dotnet add packageMicrosoft.AspNetCore.Authentication.Cookies
dotnet add package Microsoft.EntityFrameworkCore.Design

Migration işlemlerini yapabilmek için dotnet-ef paketini edinmemiz gerekiyor.

dotnet tool update -g dotnet-ef