public StatisticsController( IStationDayStatisticsRepository stationDayStatisticsRepository, IStationReadingRepository stationReadingRepository, IWeatherStationRepository weatherStationRepository) { _stationDayStatisticsRepository = stationDayStatisticsRepository; _stationReadingRepository = stationReadingRepository; _weatherStationRepository = weatherStationRepository; }
public CurrentReadingController( ILogger <CurrentReadingController> logger, IStationReadingRepository stationReadingRepository, IWeatherStationRepository weatherStationRepository) { _logger = logger; _stationReadingRepository = stationReadingRepository; _weatherStationRepository = weatherStationRepository; }
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; }