public Login_Test() { AddTestDbContext <BlogDbContext>(); BlogDbInitializer.Initialize(base.DbContext as BlogDbContext); userManager = _serviceProvider.GetService <UserManager <User> >(); userStore = new UserStore <User>(base.DbContext as BlogDbContext); }
public static void Main(string[] args) { var host = BuildWebHost(args); using (var scope = host.Services.CreateScope()) { var services = scope.ServiceProvider; try { var context = services.GetRequiredService <BlogDbContext>(); BlogDbInitializer.Initialize(context); } catch (Exception ex) { var logger = services.GetRequiredService <ILogger <Program> >(); logger.LogError(ex, "An error occurred while seeding the database."); } } host.Run(); }
public static void InitDb(this BlogTestBase blogTest) { blogTest.AddTestDbContext <BlogDbContext>(); BlogDbInitializer.Initialize(blogTest.DbContext as BlogDbContext); }