Asp.Net Core ile Proje Çalıştırıldığında Otomatik Veri Tabanı Oluşturma
Merhaba arkadaşlar, Asp.Net projemiz çalıştırıldığında veri tabanımız yok ise nasıl kendiliğinden oluşturulacak ondan bahsedeceğim. Bunun için Asp.Net Core projesinde Startup.cs dosyamıza aşağıdaki kod bloklarını eklememiz gerekiyor. private void InitializeDatabase ( IApplicationBuilder app) { using ( var scope = app.ApplicationServices.GetService< IServiceScopeFactory > ().CreateScope()) { scope.ServiceProvider.GetRequiredService< CoreDbContext >().Database.Migrate(); } }