public SendChangePasswordEmailCommand(IUserTokenGenerator userTokenGenerator, ICryptoService cryptoService, IEmailSender emailSender, IEmailTemplateGenerator emailTemplateGenerator, IConfiguration configuration) { this.userTokenGenerator = userTokenGenerator; this.cryptoService = cryptoService; this.emailSender = emailSender; this.emailTemplateGenerator = emailTemplateGenerator; Configuration = configuration; }
public SendConfirmationEmailCommandHandler( UserManager <Customer> customerManager, ISimpleEmailSender emailSender, IEmailTemplateGenerator templateGenerator) { this.customerManager = customerManager; this.emailSender = emailSender; this.templateGenerator = templateGenerator; }
public SendVerificationEmailHandler( ILogger <GetUserProvidersHandler> logger, UserManager <AppUser> userManager, IEmailTemplateGenerator emailTemplateGenerator, IEmailDispatcher emailDispatcher ) { _logger = logger; _userManager = userManager; _emailTemplateGenerator = emailTemplateGenerator; _emailDispatcher = emailDispatcher; }
public SendResetPasswordCommand(IUserTokenGenerator userTokenGenerator, ICryptoService cryptoService, IEmailSender emailSender, IEmailTemplateGenerator emailTemplateGenerator, ICaptchaService captchaService, IConfiguration configuration) { this.userTokenGenerator = userTokenGenerator; this.cryptoService = cryptoService; this.emailSender = emailSender; this.emailTemplateGenerator = emailTemplateGenerator; this.captchaService = captchaService; Configuration = configuration; }
public ForgotPasswordHandler( ILogger <GetUserProvidersHandler> logger, UserManager <Models.AppUser> userManager, IEmailDispatcher emailDispatcher, IEmailTemplateGenerator emailTemplateGenerator ) { _logger = logger; _userManager = userManager; _emailDispatcher = emailDispatcher; _emailTemplateGenerator = emailTemplateGenerator; }
public RegisterUserHandler( UserManager <Models.AppUser> userManager, SignInManager <Models.AppUser> signInManager, ILogger <RegisterUserHandler> logger, IEmailTemplateGenerator emailTemplateGenerator, IEmailDispatcher emailDispatcher) { _userManager = userManager; _signInManager = signInManager; _logger = logger; _emailTemplateGenerator = emailTemplateGenerator; _emailDispatcher = emailDispatcher; }
public SendChangeEmailEmailCommand(IUserTokenGenerator userTokenGenerator, IAuthValidationService authValidationService, IEmailSender emailSender, IEmailTemplateGenerator emailTemplateGenerator, ICryptoService cryptoService, IConfiguration configuration) { this.userTokenGenerator = userTokenGenerator; this.authValidationService = authValidationService; this.emailSender = emailSender; this.emailTemplateGenerator = emailTemplateGenerator; this.cryptoService = cryptoService; Configuration = configuration; }
public SendAddSerialEmailCommand(ISerialService serialService, IUserService userService, ICryptoService cryptoService, IEmailSender emailSender, IUserTokenGenerator userTokenGenerator, IEmailTemplateGenerator emailTemplateGenerator, IHttpContextReader httpContextReader, IConfiguration configuration) { this.serialService = serialService; this.userService = userService; this.cryptoService = cryptoService; this.emailSender = emailSender; this.userTokenGenerator = userTokenGenerator; this.emailTemplateGenerator = emailTemplateGenerator; this.httpContextReader = httpContextReader; Configuration = configuration; }
public EditEmailTemplateCommand(IEmailTemplateGenerator emailTemplateGenerator) { this.emailTemplateGenerator = emailTemplateGenerator; }
public EmailService(IEmailTemplateGenerator templateGenerator) { _templateGenerator = templateGenerator; }