public UserEmailer( IEmailTemplateProvider emailTemplateProvider, IEmailSender emailSender, IRepository <Tenant> tenantRepository, ICurrentUnitOfWorkProvider unitOfWorkProvider, IUnitOfWorkManager unitOfWorkManager, ISettingManager settingManager, EditionManager editionManager, UserManager userManager, IAwsEmailSender awsEmailSender, IHostingEnvironment env) { _emailTemplateProvider = emailTemplateProvider; _emailSender = emailSender; _tenantRepository = tenantRepository; _unitOfWorkProvider = unitOfWorkProvider; _unitOfWorkManager = unitOfWorkManager; _settingManager = settingManager; _editionManager = editionManager; _userManager = userManager; _awsEmailSender = awsEmailSender; _hostingEnvironment = env; _appConfiguration = env.GetAppConfiguration(); }
public sendEmail(IAwsEmailSender awsEmailSender) { _awsEmailSender = awsEmailSender; }