public GpsDataReceivedEventHandler(ISensorDataRepository sensorDataRepository, IHubContext <MainHub> hubContext, ILogger <GpsDataReceivedEventHandler> logger) { _sensorDataRepository = sensorDataRepository; _hubContext = hubContext; _logger = logger; }
public SensorController(IRepository <SensorType> sensorRepository, IRepository <Device> deviceRepository, ISensorDataRepository dataRepository, IRepository <Sensor> userSensorRepository) { this.sensorRepository = sensorRepository; this.deviceRepository = deviceRepository; this.dataRepository = dataRepository; this.userSensorRepository = userSensorRepository; }
public Bootstrapper(ISerialPortListener serialListener, ISensorDataRepository repository) { this.listener = serialListener; this.repository = repository; listener.MessageReceived += ListenerMessageReceived; listener.ErrorOccurred += ListenerErrorOccurred; }
public SensorDataController(IHubContext <SensorDataHub> hubContext, ISensorDataRepository sensorData, IDataSourceRepository dataSource) { this.hubContext = hubContext; this.sensorData = sensorData; this.dataSource = dataSource; }
private const int arduinoRequestFrequency = 5000; // Frequency of arduino data requests public SensorDataServices(ISensorDataRepository sensorDataRepository, IArduinoAccessSensors arduinoAccess, IWateringScheduler wateringScheduler) { _sensorDataRepository = sensorDataRepository; _arduinoAccess = arduinoAccess; _wateringScheduler = wateringScheduler; GetAndInsertSensorData(); SetTimer(); }
public HomeController(IRepository <SensorType> sensorTypeRepository, IRepository <Device> deviceRepository, ISensorDataRepository dataReposytory, IRepository <User> userRepository, IRepository <Sensor> sensorRepository, DeviceManager deviceManager) { this.sensorTypeRepository = sensorTypeRepository; this.sensorRepository = sensorRepository; this.deviceRepository = deviceRepository; this.dataReposytory = dataReposytory; this.userRepository = userRepository; this.deviceManager = deviceManager; }
public PublicController(ISensorDataRepository repository , IRepository <Device> deviceRepository , IRepository <Sensor> sensorRepository , IRepository <SensorType> sensorTypeRepository) { this.sensorTypeRepository = sensorTypeRepository; this.sensorRepository = sensorRepository; this.deviceRepository = deviceRepository; Repository = repository; Cache = MemoryCache.Default; }
public MainPageViewModel(IRequestSensorData iRequestSensorData, ISensorDataRepository iSensorDataRepository, ContentPage contentPage) { this.iRequestSensorData = iRequestSensorData; this.iSensorDataRepository = iSensorDataRepository; this.contentPage = contentPage; requestDataFromWebService(); Device.StartTimer(new TimeSpan(0, 0, minutes: 0, seconds: 5, milliseconds: 0), requestDataFromWebService); DitailsSensorDataCommand = new Command(async() => { await contentPage.Navigation.PushAsync(new DataContrlolAVS.Pages.DitailsSensorDataPage(iSensorDataRepository.GetSensorDataByName(SelectedSensor.SensorName))); }, () => { return(SelectedSensor != null); }); }
public SaveSensorDataEventHandler(ISensorDataRepository sensorDataRepository, IHubContext <MainHub> hubContext) { _sensorDataRepository = sensorDataRepository; _hubContext = hubContext; }
public SensorDataService(ISensorDataRepository sensorDataRepository) { _sensorDataRepository = sensorDataRepository; }
public SensorDataController(ISensorDataRepository repository) { _repository = repository; }
public SensorDataController(ISensorDataRepository sensorDataRepository) { _sensorDataRepository = sensorDataRepository; }