Beispiel #1
0
        private static void CreateDbIfNotExists(IWebHost host)
        {
            using IServiceScope scope = host.Services.CreateScope();
            IServiceProvider  services = scope.ServiceProvider;
            ILogger <Program> logger   = services.GetRequiredService <ILogger <Program> >();

            try
            {
                FamilyGuyDbContext context = services.GetRequiredService <FamilyGuyDbContext>();
                context.Database.Migrate();
                logger.LogDebug("Database migrations applied successful.");
            }
            catch (Exception ex)
            {
                logger.LogError(ex, "An error occurred creating the DB.");
            }
        }
 public AccountsRepository(FamilyGuyDbContext dbContext)
 {
     _dbContext = dbContext;
     _users     = dbContext.Users;
 }