Exemple #1
0
        public IOrderedQueryable <Metric> GetLatestBySensorId(Guid sensorId, string property)
        {
            var oneDayBefore = DateTime.UtcNow.AddDays(-1);

            return(Context.Set <Metric>()
                   .Where(sd => sd.SensorId == sensorId && sd.Date >= oneDayBefore)
                   .Where(MetricHelper.GetNotNullPropertyExpression(property))
                   .OrderBy(sd => sd.Date));
        }