Ejemplo n.º 1
0
        public async Task <Measurement> GetLatestMeasurement(string deviceUuid)
        {
            if (_memoryCache.TryGetValue <List <Measurement> >(deviceUuid, out var measurements) && measurements.Any())
            {
                return(measurements.Last());
            }

            return(await _measurementRepository.GetLatestMeasurement(deviceUuid));
        }