示例#1
0
 public AccountController(
     UserManager <ApplicationUser> userManager,
     SignInManager <ApplicationUser> signInManager,
     IEmailSender emailSender,
     ILogger <AccountController> logger,
     IOptions <ReCAPTCHASetting> recaptcha,
     IOptions <IdentityOptions> identityOpt,
     ApplicationDbContext ctx
     )
 {
     _userManager   = userManager;
     _signInManager = signInManager;
     _emailSender   = emailSender;
     _logger        = logger;
     _recaptcha     = recaptcha.Value;
     _identityOpt   = identityOpt.Value;
     _ctx           = ctx;
 }
示例#2
0
 public ManageController(
     UserManager <ApplicationUser> userManager,
     SignInManager <ApplicationUser> signInManager,
     IEmailSender emailSender,
     ILogger <ManageController> logger,
     UrlEncoder urlEncoder,
     ApplicationDbContext ctx,
     IOptions <ReCAPTCHASetting> recaptcha
     )
 {
     _userManager   = userManager;
     _signInManager = signInManager;
     _emailSender   = emailSender;
     _logger        = logger;
     _urlEncoder    = urlEncoder;
     _ctx           = ctx;
     _recaptcha     = recaptcha.Value;
 }