MVC'de akıcı API nedir?
MVC'de akıcı API nedir?

Video: MVC'de akıcı API nedir?

Video: MVC'de akıcı API nedir?
Video: MVC Programlama Nedir? 2024, Mayıs
Anonim

Varlık Çerçevesi akıcı API kuralları geçersiz kılmak için etki alanı sınıflarını yapılandırmak için kullanılır. EF akıcı API bir dayanmaktadır akıcı API tasarım deseni (a.k.a Akıcı Arayüz) sonucun yöntem zincirleme ile formüle edildiği yer. Veri Açıklaması özniteliklerini kullanabilir ve akıcı API aynı zamanda.

Benzer şekilde, OnModelCreating nedir diye sorabilirsiniz.

Yapılandırmalar, Microsoft tarafından sunulan bir dizi yöntemle uygulanır. DbContext sınıfının adı verilen bir yöntemi vardır. OnModelOluşturma parametre olarak ModelBuilder örneğini alır. Modeli ve eşlemelerini bellekte oluşturmak için bağlamınız ilk oluşturulduğunda, bu yöntem çerçeve tarafından çağrılır.

Entity Framework'te eşleme nedir? Varlık Çerçevesi . Veritabanına erişmek için bir araçtır. Daha doğrusu, bir Nesne/İlişkisel Eşleştirici (ORM) olarak sınıflandırılır; bu, ilişkisel bir veritabanındaki verileri uygulamalarımızın nesnelerine eşlediği anlamına gelir. Önce.

Bunu göz önünde bulundurarak, ModelBuilder varlığı nedir?

Belirli bir yapılandırmak için kullanılabilecek bir nesne döndürür varlık modeli yazın. eğer bir varlık sağlanan ada sahip tür zaten modelin bir parçası değil, yeni bir varlık karşılık gelen bir CLR tipine sahip olmayan tip, modele eklenecektir.

DbContext nedir?

DbContext Entity Framework API'sinde önemli bir sınıftır. Etki alanınız veya varlık sınıflarınız ile veritabanı arasında bir köprüdür. DbContext veritabanı ile etkileşimden sorumlu olan birincil sınıftır.

Önerilen: