private static void RunSeeding(IWebHost host) { IServiceScopeFactory scopeFractory = host.Services.GetService <IServiceScopeFactory>(); using (IServiceScope scope = scopeFractory.CreateScope()) { DutchSeeder seeder = scope.ServiceProvider.GetService <DutchSeeder>(); seeder.SeedAsync().Wait(); } }
private static void SeedDb(IHost host) { var scopeFactory = host.Services.GetService <IServiceScopeFactory>(); using (var scope = scopeFactory.CreateScope()) { DutchSeeder seeder = scope.ServiceProvider.GetService <DutchSeeder>(); seeder.SeedAsync().Wait(); } }
public IActionResult Privacy() { _seeder.SeedAsync().Wait(); return(View()); }