/// <summary> /// Initializes a new instance of the <see cref="RegisterCommandHandler"/> class. /// </summary> /// <param name="userManager"></param> /// <param name="eventManager"></param> /// <param name="urlEncoder"></param> /// <param name="httpContextAccessor"></param> /// <param name="currentLanguageProvider"></param> public RegisterCommandHandler( IUserManager userManager, IIdentityEventManager eventManager, UrlEncoder urlEncoder, IHttpContextAccessor httpContextAccessor, ICurrentLanguageProvider currentLanguageProvider) { this.userManager = userManager; this.eventManager = eventManager; this.urlEncoder = urlEncoder; this.httpContextAccessor = httpContextAccessor; this.currentLanguageProvider = currentLanguageProvider; }
/// <summary> /// Initializes a new instance of the <see cref="ForgotPasswordCommandHandler"/> class. /// </summary> /// <param name="userManager"></param> /// <param name="identityEventManager"></param> /// <param name="urlEncoder"></param> /// <param name="httpContextAccessor"></param> /// <param name="currentLanguageProvider"></param> public ForgotPasswordCommandHandler( IUserManager userManager, IIdentityEventManager identityEventManager, UrlEncoder urlEncoder, IHttpContextAccessor httpContextAccessor, ICurrentLanguageProvider currentLanguageProvider) { this.userManager = userManager; this.identityEventManager = identityEventManager; this.urlEncoder = urlEncoder; this.httpContextAccessor = httpContextAccessor; this.currentLanguageProvider = currentLanguageProvider; }
/// <summary> /// Initializes a new instance of the <see cref="ExternalAuthenticationCommandHandler"/> class. /// </summary> /// <param name="logger"></param> /// <param name="userManager"></param> /// <param name="userAvatarService"></param> /// <param name="externalProviderAuthenticatorFactory"></param> /// <param name="eventManager"></param> public ExternalAuthenticationCommandHandler( IEmLogger logger, IUserManager userManager, IUserAvatarService userAvatarService, IExternalProviderAuthenticatorFactory externalProviderAuthenticatorFactory, IIdentityEventManager eventManager) { this.logger = logger; this.userManager = userManager; this.userAvatarService = userAvatarService; this.externalProviderAuthenticatorFactory = externalProviderAuthenticatorFactory; this.eventManager = eventManager; }
/// <summary> /// Initializes a new instance of the <see cref="RequestChangeEmailCommandHandler"/> class. /// </summary> /// <param name="userManager"></param> /// <param name="logger"></param> /// <param name="currentLanguageProvider"></param> /// <param name="identityEventManager"></param> /// <param name="httpContextAccessor"></param> /// <param name="urlEncoder"></param> public RequestChangeEmailCommandHandler( IUserManager userManager, IEmLogger logger, ICurrentLanguageProvider currentLanguageProvider, IIdentityEventManager identityEventManager, IHttpContextAccessor httpContextAccessor, UrlEncoder urlEncoder) { this.userManager = userManager; this.logger = logger; this.currentLanguageProvider = currentLanguageProvider; this.identityEventManager = identityEventManager; this.httpContextAccessor = httpContextAccessor; this.urlEncoder = urlEncoder; }
/// <summary> /// Initializes a new instance of the <see cref="ConfirmEmailCommandHandler"/> class. /// </summary> /// <param name="userManager"></param> /// <param name="identityEventManager"></param> public ConfirmEmailCommandHandler(IUserManager userManager, IIdentityEventManager identityEventManager) { this.userManager = userManager; this.identityEventManager = identityEventManager; }
/// <summary> /// Initializes a new instance of the <see cref="LoginCommandHandler"/> class. /// </summary> /// <param name="userManager"></param> /// <param name="eventManager"></param> public LoginCommandHandler(IUserManager userManager, IIdentityEventManager eventManager) { this.userManager = userManager; this.eventManager = eventManager; }