Add initial history API

This commit is contained in:
2019-08-08 21:03:20 -04:00
parent f4da45f4bb
commit 5a0e1b043f
5 changed files with 55 additions and 2 deletions

View File

@@ -1,6 +1,9 @@
using ChrisKaczor.HomeMonitor.Weather.Models;
using System;
using ChrisKaczor.HomeMonitor.Weather.Models;
using ChrisKaczor.HomeMonitor.Weather.Service.Data;
using Microsoft.AspNetCore.Mvc;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace ChrisKaczor.HomeMonitor.Weather.Service.Controllers
@@ -21,5 +24,11 @@ namespace ChrisKaczor.HomeMonitor.Weather.Service.Controllers
{
return await _database.GetRecentReading();
}
[HttpGet("history")]
public async Task<ActionResult<List<WeatherReading>>> GetHistory(DateTimeOffset start, DateTimeOffset end)
{
return (await _database.GetReadingHistory(start, end)).ToList();
}
}
}