Пример #1
0
 /// <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;
 }
Пример #2
0
 /// <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;
 }
Пример #4
0
 /// <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;
 }
Пример #5
0
 /// <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;
 }
Пример #6
0
 /// <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;
 }