Ejemplo n.º 1
0
 public AccountController(
     UserManager <ApplicationUser> userManager,
     SignInManager <ApplicationUser> signInManager,
     IOptions <IdentityCookieOptions> identityCookieOptions,
     IEmailSender emailSender,
     IOptions <RecaptchaConfig> recaptchaSettings,
     ILoggerFactory loggerFactory)
 {
     _userManager          = userManager;
     _signInManager        = signInManager;
     _externalCookieScheme = identityCookieOptions.Value.ExternalCookieAuthenticationScheme;
     _emailSender          = emailSender;
     _logger         = loggerFactory.CreateLogger <AccountController>();
     _recatchaConfig = recaptchaSettings.Value;
 }
Ejemplo n.º 2
0
 public ContactController(IEmailSender emailSender,
                          IOptions <RecaptchaConfig> recaptchaSettings)
 {
     _config      = recaptchaSettings.Value;
     _emailSender = emailSender;
 }
Ejemplo n.º 3
0
 public RecaptchaServiceClient(HttpClient httpClient, RecaptchaConfig recaptchaConfig) : base(httpClient)
 {
     _recaptchaConfig = recaptchaConfig;
 }