public EmailProcessingService(ISchedulerFactory schedulerFactory, IEmailBlastRepository repository, IEmailBlastUpdateQueue emailBlastUpdateQueue, ILogger <EmailProcessingService>?logger = null) { _schedulerFactory = schedulerFactory; _emailBlastRepository = repository; _emailBlastUpdateQueue = emailBlastUpdateQueue; _logger = logger ?? NullLogger <EmailProcessingService> .Instance; }
public EmailBlastsController(IEmailBlastRepository emailBlastRepository, IEmailBlastUpdateQueue emailBlastUpdateQueue) { _emailBlastRepository = emailBlastRepository; _emailBlastUpdateQueue = emailBlastUpdateQueue; }