示例#1
0
 public UserManagementController(UserManager <ApplicationUser> userManager, RoleManager <CustomRole> roleManager
                                 , CustomIdentityDbContext dbContext)
 {
     _userManager = userManager;
     _roleManager = roleManager;
     _dbContext   = dbContext;
 }
示例#2
0
        public void EnsureIdentityDb(string connectionString)
        {
            DbContextOptionsBuilder <CustomIdentityDbContext> optionsBuilder = new DbContextOptionsBuilder <CustomIdentityDbContext>();

            optionsBuilder.UseSqlServer(connectionString);
            using (var dbContext = new CustomIdentityDbContext(optionsBuilder.Options))
            {
                dbContext.Database.EnsureCreated();
            }
        }
示例#3
0
 public HomeController(ILogger <HomeController> logger, CustomIdentityDbContext db)
 {
     _logger = logger;
     _db     = db;
 }
示例#4
0
 public AuthController(CustomIdentityDbContext context)
 {
     _context = context;
 }
示例#5
0
 public AccountManager(CustomIdentityDbContext context, UserManager <ApplicationUser> userManager, RoleManager <ApplicationRole> roleManager)
 {
     _context     = context;
     _userManager = userManager;
     _roleManager = roleManager;
 }
示例#6
0
 public UnitOfWork(CustomIdentityDbContext identity)
 {
     _identity  = identity;
     _userStore = new CustUserStore(_identity);
 }