ApplicationUserManagerTUser Constructor |
Namespace: Kentico.MembershipAssembly: Kentico.Membership (in Kentico.Membership.dll) Version: 13.0.131
Syntax public ApplicationUserManager(
IUserStore<TUser> store,
IOptionsSnapshot<IdentityOptions> optionsAccessor,
IPasswordHasher<TUser> passwordHasher,
IEnumerable<IUserValidator<TUser>> userValidators,
IEnumerable<IPasswordValidator<TUser>> passwordValidators,
ILookupNormalizer keyNormalizer,
IdentityErrorDescriber errors,
IServiceProvider services,
ILogger<UserManager<TUser>> logger
)
Parameters
- store
- Type: IUserStoreTUser
The persistence store the manager will operate over. - optionsAccessor
- Type: IOptionsSnapshotIdentityOptions
The accessor used to access the IdentityOptions. - passwordHasher
- Type: IPasswordHasherTUser
The password hashing implementation to use when saving passwords. - userValidators
- Type: System.Collections.GenericIEnumerableIUserValidatorTUser
A collection of IUserValidator to validate users against. - passwordValidators
- Type: System.Collections.GenericIEnumerableIPasswordValidatorTUser
A collection of IPasswordValidator to validate passwords against. - keyNormalizer
- Type: ILookupNormalizer
The ILookupNormalizer to use when generating index keys for users. - errors
- Type: IdentityErrorDescriber
The IdentityErrorDescriber used to provider error messages. - services
- Type: SystemIServiceProvider
The IServiceProvider used to resolve services. - logger
- Type: ILoggerUserManagerTUser
The logger used to log messages, warnings and errors.
See Also