Ejemplo n.º 1
0
 public ChangePasswordModel(
     UserManager <IdentityUser> userManager,
     SignInManager <IdentityUser> signInManager,
     ILogger <ChangePasswordModel> logger,
     IOptions <IdentityDefaultOptions> identityDefaultOptions,
     IOptions <SuperAdminDefaultOptions> superAdminDefaultOptions
     )
 {
     _userManager              = userManager;
     _signInManager            = signInManager;
     _logger                   = logger;
     _identityDefaultOptions   = identityDefaultOptions.Value;
     _superAdminDefaultOptions = superAdminDefaultOptions.Value;
 }
Ejemplo n.º 2
0
 //dependency injection through constructor, to directly access services
 public MembershipController(
     Services.Security.ICommon security,
     IOptions <IdentityDefaultOptions> identityDefaultOptions,
     IOptions <SuperAdminDefaultOptions> superAdminDefaultOptions,
     ApplicationDbContext context,
     UserManager <IdentityUser> userManager
     )
 {
     _security = security;
     _identityDefaultOptions   = identityDefaultOptions.Value;
     _superAdminDefaultOptions = superAdminDefaultOptions.Value;
     _context     = context;
     _userManager = userManager;
 }
Ejemplo n.º 3
0
 public IndexModel(
     UserManager <IdentityUser> userManager,
     SignInManager <IdentityUser> signInManager,
     IEmailSender emailSender,
     IOptions <IdentityDefaultOptions> identityDefaultOptions,
     IOptions <SuperAdminDefaultOptions> superAdminDefaultOptions
     )
 {
     _userManager              = userManager;
     _signInManager            = signInManager;
     _emailSender              = emailSender;
     _identityDefaultOptions   = identityDefaultOptions.Value;
     _superAdminDefaultOptions = superAdminDefaultOptions.Value;
 }