Пример #1
0
 public SensorController(
     ILogger <SensorController> logger,
     ISensorDataUtil sensorDataUtil,
     ISensorDataReader dataReader,
     IMemoryCache memoryCache,
     IOptions <SensorOptions> options)
 {
     _logger         = logger;
     _sensorDataUtil = sensorDataUtil;
     _dataReader     = dataReader;
     _memoryCache    = memoryCache;
     _options        = options.Value;
 }
Пример #2
0
 public SensorDataProcessor(
     ILogger <SensorDataProcessor> logger,
     ISensorDataReceiver sensorDataReceiver,
     ISensorData sensorData,
     ISensorDataWriter writer,
     ISensorDataUtil sensorDataUtil,
     IOptions <SensorDataOptions> options)
 {
     _logger             = logger;
     _sensorDataReceiver = sensorDataReceiver;
     _sensorData         = sensorData;
     _writer             = writer;
     _sensorDataUtil     = sensorDataUtil;
     _options            = options.Value;
 }