public AccountController( UserResolver userResolver, IdSrvUserManager userManager, IdSrvSignInManager signInManager, IIdentityServerInteractionService interaction, IClientStore clientStore, IAuthenticationSchemeProvider schemeProvider, IEventService events, IEmailSender emailSender, IGenericControllerLocalizer <AccountController <TUser, TKey> > localizer, LoginConfiguration loginConfiguration, RegisterConfiguration registerConfiguration) { _userResolver = userResolver; _userManager = userManager; _signInManager = signInManager; _interaction = interaction; _clientStore = clientStore; _schemeProvider = schemeProvider; _events = events; _emailSender = emailSender; _localizer = localizer; _loginConfiguration = loginConfiguration; _registerConfiguration = registerConfiguration; }
public ManageController(IdSrvUserManager userManager, IdSrvSignInManager signInManager, IEmailSender emailSender, ILogger <ManageController <TUser, TKey> > logger, IGenericControllerLocalizer <ManageController <TUser, TKey> > localizer, UrlEncoder urlEncoder) { _userManager = userManager; _signInManager = signInManager; _emailSender = emailSender; _logger = logger; _localizer = localizer; _urlEncoder = urlEncoder; }