public EmailService( IEmailRepository emailRepository, IContactRepository contactRepository, IAttachmentRepository attachmentRepository, IEmailContactRepository emailContactRepository, IEmailConfigurationRepository emailConfigurationRepository, IKeyWordRepository keyWordRepository, IMatchedKeyRepository matchedKeyRepository, ICqLogger cqLogger) { _emailContactRepository = emailContactRepository; _emailConfigurationRepository = emailConfigurationRepository; _emailRepository = emailRepository; _contactRepository = contactRepository; _attachmentRepository = attachmentRepository; _keyWordRepository = keyWordRepository; _matchedKeyRepository = matchedKeyRepository; _cqLogger = cqLogger; }
public EmailConfigurationService(IEmailConfigurationRepository emailConfigurationRepository) { this._emailConfigurationRepository = emailConfigurationRepository; }
public EmailService(IEmailConfigurationRepository emailConfigurationRepository, IEmailTemplateRepository emailTemplateRepository) { this._emailConfigurationRepository = emailConfigurationRepository; this._emailTemplateRepository = emailTemplateRepository; }