public MonitorService(INotifyService notifyService, IEventPublisher eventPublisher, IDBTargetRepository dbTargetRepository, IConfiguration configuration, ILogger <MonitorService> logger) { _eventPublisher = eventPublisher; _dbTargetRepository = dbTargetRepository; _configuration = configuration; _logger = logger; _notifyService = notifyService; }
public NotifyService(ISmtpBuilder smtpBuilder, ITokenizer tokenizer, IDBTargetRepository dbTargetRepository, IContactRepository contactRepository, IOptions <RMAConfig> mailConfig) { _dbTargetRepository = dbTargetRepository; _contactRepository = contactRepository; _mailConfig = mailConfig; _tokenizer = tokenizer; _emailSender = new EmailSender(null, smtpBuilder); }
public EventMemoryWarning(IDBTargetRepository dbTargetRepository, INotifyService notifyService) { _dbTargetRepository = dbTargetRepository; _notifyService = notifyService; }