public QueueNextHoursCollections( ILogger <QueueNextHoursCollections> logger, IWeatherStationRepository weatherStationRepository, StorageQueueSettings storageQueueSettings) { _logger = logger; _weatherStationRepository = weatherStationRepository; _storageQueueSettings = storageQueueSettings; }
public ProcessDavisStationCollectionsQueue( ILogger <ProcessDavisStationCollectionsQueue> logger, SignalRSettings signalRSettings, IWeatherStationRepository weatherStationRepository, IStationReadingRepository stationReadingRepository, IStationDayStatisticsRepository stationDayStatisticsRepository, IDbContext dbContext, StorageQueueSettings storageQueueSettings, IHttpClientFactory httpClientFactory) { _logger = logger; _signalRSettings = signalRSettings; _weatherStationRepository = weatherStationRepository; _stationReadingRepository = stationReadingRepository; _stationDayStatisticsRepository = stationDayStatisticsRepository; _dbContext = dbContext; _storageQueueSettings = storageQueueSettings; _httpClientFactory = httpClientFactory; }