private static async Task CreateUserAndRoles( DockerDbContext context, UserManager <ApplicationUser> manager, RoleManager <IdentityRole> roleManager) { context.Database.EnsureCreated(); if (context.Users.Any()) { return; } await roleManager.CreateAsync(new IdentityRole("admin")); var adminUser = new ApplicationUser { UserName = "******", FirstName = "Admin", LastName = "User", Email = "*****@*****.**", SecurityStamp = Guid.NewGuid().ToString(), }; await manager.CreateAsync(adminUser, "admin"); await manager.AddToRoleAsync(adminUser, "admin"); }
public WeatherForecastController(ILogger <WeatherForecastController> logger, DockerDbContext dbContext) { _logger = logger; this.dbContext = dbContext; }
public UsersController(DockerDbContext context, UserManager <ApplicationUser> manager, RoleManager <IdentityRole> roleManager) { _context = context; _manager = manager; _roleManager = roleManager; }
public ProductRepository(DockerDbContext dbContext, ILogger <ProductRepository> logger) { _dbContext = dbContext; _logger = logger; }