Exemple #1
0
        public override List <MonitoringSensorUpdate> GetSensorHistory(string product, string name, long n)
        {
            GetSensorHistoryMessage message = new GetSensorHistoryMessage {
                Product = product, Name = name, N = n
            };
            SensorsUpdateMessage sensorsUpdate = _sensorsClient.GetSensorHistory(message);
            var convertedList = sensorsUpdate.Sensors.Select(Converter.Convert).ToList();

            convertedList.Sort((u1, u2) => u2.Time.CompareTo(u1.Time));
            return(convertedList);
        }
Exemple #2
0
        public override List <MonitoringSensorUpdate> GetUpdates()
        {
            SensorsUpdateMessage updatesList = _sensorsClient.GetMonitoringUpdates(new Empty());

            return(updatesList.Sensors.Select(Converter.Convert).ToList());
        }