public RegisterAdminUserModel( UserManager <IdentityUser> userManager, SignInManager <IdentityUser> signInManager, ILogger <RegisterModel> logger, IEmailSender emailSender, Nature_Gallery_IdentityContext context ) { var roleStore = new RoleStore <IdentityRole>(context); roleManager = new RoleManager <IdentityRole>(roleStore, null, null, null, null); _userManager = userManager; _signInManager = signInManager; _logger = logger; _emailSender = emailSender; }
public RegisterModel( UserManager <IdentityUser> userManager, SignInManager <IdentityUser> signInManager, ILogger <RegisterModel> logger, IEmailSender emailSender, Nature_Gallery_DataContext dataContext, Nature_Gallery_IdentityContext identityData ) { this.dataContext = dataContext; var roleStore = new RoleStore <IdentityRole>(identityData); roleManager = new RoleManager <IdentityRole>(roleStore, null, null, null, null); _userManager = userManager; _signInManager = signInManager; _logger = logger; _emailSender = emailSender; }