Beispiel #1
0
 public IndexModel(
     UserManager <AccountUser> userManager,
     SignInManager <AccountUser> signInManager,
     For_RealtyDbContext context)
 {
     _userManager   = userManager;
     _signInManager = signInManager;
     _context       = context;
 }
 public RegisterModel(
     UserManager <AccountUser> userManager,
     SignInManager <AccountUser> signInManager,
     ILogger <RegisterModel> logger,
     IEmailSender emailSender,
     For_RealtyDbContext context)
 {
     _userManager   = userManager;
     _signInManager = signInManager;
     _logger        = logger;
     _emailSender   = emailSender;
     _context       = context;
 }
Beispiel #3
0
        // https://stackoverflow.com/questions/42471866/how-to-create-roles-in-asp-net-core-and-assign-them-to-users
        private async Task CreateUserRoles(IServiceProvider serviceProvider)
        {
            RoleManager <IdentityRole> RoleManager = serviceProvider.GetRequiredService <RoleManager <IdentityRole> >();
            For_RealtyDbContext        Context     = serviceProvider.GetRequiredService <For_RealtyDbContext>();

            IdentityResult roleResult;
            // Adding Admin Role.
            bool roleCheck = await RoleManager.RoleExistsAsync("AccountAdmin");

            if (!roleCheck)
            {
                // create the roles and seed them to the database.
                roleResult = await RoleManager.CreateAsync(new IdentityRole("AccountAdmin"));
            }
        }
 public FavoriteController(For_RealtyDbContext context, UserManager <AccountUser> userManager)
 {
     _context     = context;
     _userManager = userManager;
 }
 public HomeController(ILogger <HomeController> logger, For_RealtyDbContext context)
 {
     _logger  = logger;
     _context = context;
 }
 public AgencyController(For_RealtyDbContext context)
 {
     _context = context;
 }
 public GenericRepository(For_RealtyDbContext context)
 {
     _context = context;
 }
Beispiel #8
0
 public UnitOfWork(For_RealtyDbContext context)
 {
     _context = context;
 }