public SchedulesUpdaterJob(
     InstanceInfoProvider instanceInfo,
     SchedulesCache cache,
     IApplicationRepositoryFactory repoFactory,
     ILogger <SchedulesUpdaterJob> logger)
 {
     _instanceInfo = instanceInfo;
     _cache        = cache;
     _repoFactory  = repoFactory;
     _logger       = logger;
 }
Beispiel #2
0
 public SmsPollingJob(
     IOptions <NotificationsOptions> options,
     SmsQueue queue,
     InstanceInfoProvider instanceInfo,
     IApplicationRepositoryFactory repoFactory,
     ILogger <SmsPollingJob> logger)
 {
     _options      = options.Value;
     _queue        = queue;
     _instanceInfo = instanceInfo;
     _repoFactory  = repoFactory;
     _logger       = logger;
 }
Beispiel #3
0
 public EmailPollingJob(
     IOptions <NotificationsOptions> options,
     EmailQueue queue,
     InstanceInfoProvider instanceInfo,
     IApplicationRepositoryFactory repoFactory,
     IBlobService blobService,
     ILogger <EmailPollingJob> logger)
 {
     _options      = options.Value;
     _queue        = queue;
     _instanceInfo = instanceInfo;
     _repoFactory  = repoFactory;
     _blobService  = blobService;
     _logger       = logger;
 }