示例#1
0
 public ProcessData(ISQLiteFileRepository repository, INetatmoDataHandler netatmoCloud, IOptions <AppSettings> appSettings, ISharedData sharedData)
 {
     _repository   = repository;
     _netatmoCloud = netatmoCloud;
     _appsettings  = appSettings.Value;
     _sharedData   = sharedData;
     StartExecutionLoop();
 }
 public SensorMasterDataController(ISQLiteFileRepository repository)
 {
     _repository = repository;
 }
示例#3
0
 public SensorDataController(IProcessData processData, ISQLiteFileRepository repository, ISharedData sharedData)
 {
     _processData = processData;
     _repository  = repository;
     _sharedData  = sharedData;
 }
 public MinMaxData4DayController(IProcessData processData, ISQLiteFileRepository repository)
 {
     _processData = processData;
     _repository  = repository;
 }
示例#5
0
 public WeatherController(ISQLiteFileRepository repository, ISharedData sharedData)
 {
     _repository = repository;
     _sharedData = sharedData;
 }