İçindekiler:

Entity Framework'te kod ilk yaklaşımını kullanarak nasıl bir veritabanı oluşturursunuz?
Entity Framework'te kod ilk yaklaşımını kullanarak nasıl bir veritabanı oluşturursunuz?

Video: Entity Framework'te kod ilk yaklaşımını kullanarak nasıl bir veritabanı oluşturursunuz?

Video: Entity Framework'te kod ilk yaklaşımını kullanarak nasıl bir veritabanı oluşturursunuz?
Video: 7-Asp.net Core Dersleri-Sql Veritabanı Bağlantısı 2024, Aralık
Anonim

Entity Framework'te Önce Kodu Kullanarak Yeni Bir Veritabanı Oluşturun

  1. Aşama 1 - Oluşturmak Windows formu projesi.
  2. 2. Adım - Ekle varlık yeni oluşturulan projeye çerçeve çalışması kullanarak NuGet paketi.
  3. Aşama 3 - Oluşturmak Projeye modelleyin.
  4. 4. Adım - Oluşturmak Projeye bağlam sınıfı.
  5. Adım 5 - Her model sınıfı için açık tip DbSet.
  6. 6. Adım - Oluşturmak giriş bölümü.

Bunu göz önünde bulundurarak, Entity Framework'te kod ilk yaklaşımı nedir?

İlk yaklaşım kod kodlanmış sınıflarımızı veritabanı uygulamasına dönüştürmemize izin verir, yani önce kod Etki alanı modelimizi, herhangi bir bağımlılığı olmayan XML tabanlı bir EDMX dosyaları kullanmak yerine POCO (düz eski CLR nesnesi) sınıfını kullanarak tanımlamamıza izin verir. Varlık Çerçevesi.

Yukarıda, veritabanından ilk kod nedir? Normalde Önce kod üretmeyi ifade eder veri tabanı POCO'nuzdan, ancak tipik olarak mevcut bir veri tabanı VS araçlarının hızlı bir şekilde ayağa kalkmanız ve çalıştırmanız için sınıfları oluşturmasını sağlayabilirsiniz.

Sonuç olarak, Entity Framework'te nasıl bir veritabanı modeli oluşturabilirim?

Model Oluşturma

  1. Dosya menüsünden Yeni Model'i seçin.
  2. Varlık Modeli'ni seçin, Adını belirtin ve Oluştur'a tıklayın.
  3. Sonrakine tıkla.
  4. Sağlayıcı listesinden bir veritabanı sağlayıcı seçin ve gerekli bağlantı parametrelerini ayarlayın, ardından İleri'ye tıklayın.
  5. Veritabanından Oluştur'u seçin ve İleri'ye tıklayın.

Entity Framework'te DbContext nedir?

NS DbContext sınıfın ayrılmaz bir parçasıdır Varlık Çerçevesi . bir örneği DbContext örneklerinizi sorgulamak ve kaydetmek için kullanılabilecek veritabanı ile bir oturumu temsil eder. varlıklar bir veritabanına. DbContext İş Birimi ve Depo kalıplarının bir birleşimidir.

Önerilen: