Ejemplo n.º 1
0
 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();
 }
Ejemplo n.º 2
0
 public sendEmail(IAwsEmailSender awsEmailSender)
 {
     _awsEmailSender = awsEmailSender;
 }