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 KeyWordQueryHandler(IDomainNotification notifications, IKeyWordRepository keyWordRepository) : base( notifications) { _keyWordRepository = keyWordRepository; }
public KeyWordService(IKeyWordRepository keyWordRepository) { _keyWordRepository = keyWordRepository; }
public KeyWordCommandHandler(IUnitOfWork uow, IDomainNotification notifications, IKeyWordRepository keyWordRepository) : base(uow, notifications) { _keyWordRepository = keyWordRepository; }