public BackOfficeUserManager( IIpResolver ipResolver, IUserStore <BackOfficeIdentityUser> store, IOptions <BackOfficeIdentityOptions> optionsAccessor, IPasswordHasher <BackOfficeIdentityUser> passwordHasher, IEnumerable <IUserValidator <BackOfficeIdentityUser> > userValidators, IEnumerable <IPasswordValidator <BackOfficeIdentityUser> > passwordValidators, BackOfficeErrorDescriber errors, IServiceProvider services, IHttpContextAccessor httpContextAccessor, ILogger <UserManager <BackOfficeIdentityUser> > logger, IOptions <UserPasswordConfigurationSettings> passwordConfiguration, IEventAggregator eventAggregator, IBackOfficeUserPasswordChecker backOfficeUserPasswordChecker) : base( ipResolver, store, optionsAccessor, passwordHasher, userValidators, passwordValidators, errors, services, logger, passwordConfiguration) { _httpContextAccessor = httpContextAccessor; _eventAggregator = eventAggregator; _backOfficeUserPasswordChecker = backOfficeUserPasswordChecker; }
public BackOfficeUserStore( ICoreScopeProvider scopeProvider, IUserService userService, IEntityService entityService, IExternalLoginService externalLoginService, IOptions <GlobalSettings> globalSettings, IUmbracoMapper mapper, BackOfficeErrorDescriber describer, AppCaches appCaches) : this( scopeProvider, userService, entityService, StaticServiceProvider.Instance.GetRequiredService <IExternalLoginWithKeyService>(), StaticServiceProvider.Instance.GetRequiredService <IOptionsSnapshot <GlobalSettings> >(), mapper, describer, appCaches, StaticServiceProvider.Instance.GetRequiredService <ITwoFactorLoginService>()) { }
public BackOfficeUserStore( ICoreScopeProvider scopeProvider, IUserService userService, IEntityService entityService, IExternalLoginWithKeyService externalLoginService, IOptionsSnapshot <GlobalSettings> globalSettings, IUmbracoMapper mapper, BackOfficeErrorDescriber describer, AppCaches appCaches, ITwoFactorLoginService twoFactorLoginService) : base(describer) { _scopeProvider = scopeProvider; _userService = userService ?? throw new ArgumentNullException(nameof(userService)); _entityService = entityService; _externalLoginService = externalLoginService ?? throw new ArgumentNullException(nameof(externalLoginService)); _globalSettings = globalSettings.Value; _mapper = mapper; _appCaches = appCaches; _twoFactorLoginService = twoFactorLoginService; _userService = userService; _externalLoginService = externalLoginService; }