public TemperatureSyncService(ITemperatureHistoryRepository temperatureHistoryRepository, ITemperatureDataSource temperatureDataSource) 
        {
            if (temperatureHistoryRepository == null) 
            {
                throw new ArgumentNullException("temperatureHistoryRepository");
            }

            if (temperatureDataSource == null) 
            {
                throw new ArgumentNullException("temperatureDataSource");
            }

            _temperatureHistoryRepository = temperatureHistoryRepository;
            _temperatureDataSource = temperatureDataSource;
        }
Exemplo n.º 2
0
 public MqttTemperatureTemperatureClientService(ILogger <MqttTemperatureTemperatureClientService> logger, ITemperatureDataSource temperatureDataSource)
 {
     _logger = logger;
     _temperatureDataSource = temperatureDataSource;
 }
Exemplo n.º 3
0
 public TemperatureRepository(ILogger <TemperatureRepository> logger, ITemperatureDataSource temperatureDataSource)
 {
     _logger = logger;
     _temperatureDataSource = temperatureDataSource;
 }