private static void InitializeMigrations(IApplicationBuilder app) { using (var serviceScope = app.ApplicationServices.GetService <IServiceScopeFactory>().CreateScope()) { DynamicMenuDbContext dbContext = serviceScope.ServiceProvider.GetRequiredService <DynamicMenuDbContext>(); if (dbContext.Database.GetPendingMigrations().Count() > 0) { dbContext.Database.Migrate(); } } }
public MenuController(DynamicMenuDbContext context) { _context = context; }