public AccountController( UserManager <ApplicationUser> userManager, SignInManager <ApplicationUser> signInManager, ILoggerFactory loggerFactory, IOptions <JwtTokenOptions> jwtTokenOptions, IUsuarioDadosAppService usuarioDadosAppService) { _userManager = userManager; _signInManager = signInManager; _usuarioDadosAppService = usuarioDadosAppService; _jwtTokenOptions = jwtTokenOptions.Value; ThrowIfInvalidOptions(_jwtTokenOptions); _logger = loggerFactory.CreateLogger <AccountController>(); }
public AccountController( UserManager <ApplicationUser> userManager, SignInManager <ApplicationUser> signInManager, IOptions <IdentityCookieOptions> identityCookieOptions, IEmailSender emailSender, ISmsSender smsSender, ILoggerFactory loggerFactory, IUsuarioDadosAppService usuarioDadosAppService) { _userManager = userManager; _signInManager = signInManager; _externalCookieScheme = identityCookieOptions.Value.ExternalCookieAuthenticationScheme; _emailSender = emailSender; _smsSender = smsSender; _logger = loggerFactory.CreateLogger <AccountController>(); _usuarioDadosAppService = usuarioDadosAppService; }