Пример #1
0
        public static IHost InitializeDataBase(this IHost host)
        {
            var serviceScopeFactory = host.Services;

            using var scope = serviceScopeFactory.CreateScope();
            var services = scope.ServiceProvider;

            StackOverHeadQuestionDbContext stockDB = services
                                                     .GetRequiredService <StackOverHeadQuestionDbContext>();

            stockDB.Database.Migrate();

            StackOverHeadAuthDbContext authDB = services
                                                .GetRequiredService <StackOverHeadAuthDbContext>();

            authDB.Database.Migrate();

            return(host);
        }
Пример #2
0
 public UserRepository(StackOverHeadAuthDbContext dbContext, IUserEntityModelFactory factory)
     : base(dbContext, factory)
 {
 }