public void Execute()
 {
     using (var dbContext = _dbContextFactory.GetFactory <IdentityContext>().CreateDbContext())
     {
         if (_hostingEnvironment.IsDevelopment())
         {
             var migrationInitializer = new IdentityContextInitializerDropCreate(dbContext);
             migrationInitializer.Initialize();
         }
         else
         {
             var migrationInitializer = new IdentityContextInitializerMigrate(dbContext);
             migrationInitializer.Initialize();
         }
     }
 }