public ContentsAvailabilityMonitor(ISmtpService smtpService, Logger logger, ISpecialReportManager specialReportManager, ISettingsRepository settingsRepository, SmsSubscriptionDataContext context)
 {
     _smtpService = smtpService;
     _logger = logger;
     _specialReportManager = specialReportManager;
     _settingsRepository = settingsRepository;
     _context = context;
 }
 public ContentsAvailabilityMonitor(ISmtpService smtpService, Logger logger, ISpecialReportManager specialReportManager, ISettingsRepository settingsRepository, SmsSubscriptionDataContext context)
 {
     _smtpService          = smtpService;
     _logger               = logger;
     _specialReportManager = specialReportManager;
     _settingsRepository   = settingsRepository;
     _context              = context;
 }