Ejemplo n.º 1
0
 public EmailManager(IEmailProvider emailProvider, IEmailTemplateInteractor emailTemplateInteractor, IEmailHistoryInteractor emailHistoryInteractor,
                     IEmailQuotaInteractor emailQuotaInteractor, EmailProviderConnectionString emailProviderConnectionString, ILogger <EmailManager> logger)
 {
     _emailProvider                 = emailProvider;
     _emailTemplateInteractor       = emailTemplateInteractor;
     _emailHistoryInteractor        = emailHistoryInteractor;
     _emailQuotaInteractor          = emailQuotaInteractor;
     _emailProviderConnectionString = emailProviderConnectionString;
     _logger = logger;
 }
Ejemplo n.º 2
0
 public EmailInteractor(IEmailEventInteractor emailEventInteractor,
                        IEmailPoolInteractor emailPoolInteractor, IEmailProviderInteractor emailProviderInteractor,
                        IEmailChannelInteractor emailChannelInteractor, IEmailTemplateInteractor emailTemplateInteractor,
                        IEmailHistoryInteractor emailHistoryInteractor, ILogger <EmailInteractor> logger)
 {
     _emailEventInteractor    = emailEventInteractor;
     _emailPoolInteractor     = emailPoolInteractor;
     _emailProviderInteractor = emailProviderInteractor;
     _emailChannelInteractor  = emailChannelInteractor;
     _emailTemplateInteractor = emailTemplateInteractor;
     _emailHistoryInteractor  = emailHistoryInteractor;
     _logger = logger;
 }