public SchedulesUpdaterJob( InstanceInfoProvider instanceInfo, SchedulesCache cache, IApplicationRepositoryFactory repoFactory, ILogger <SchedulesUpdaterJob> logger) { _instanceInfo = instanceInfo; _cache = cache; _repoFactory = repoFactory; _logger = logger; }
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; }
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; }