Upgrade DeviceStatus service to .NET 8 and add OpenTelemetry

This commit is contained in:
2024-01-27 15:57:01 -05:00
parent 7b2a0c2fea
commit d8fd6d13f9
10 changed files with 101 additions and 104 deletions

View File

@@ -1,21 +1,14 @@
using Microsoft.AspNetCore.Mvc;
namespace Service.Controllers
{
[Route("[controller]")]
[ApiController]
public class StatusController : ControllerBase
{
private readonly DeviceRepository _deviceRepository;
public StatusController(DeviceRepository deviceRepository)
{
_deviceRepository = deviceRepository;
}
namespace ChrisKaczor.HomeMonitor.DeviceStatus.Service.Controllers;
[HttpGet("recent")]
public ActionResult<IEnumerable<Device>> GetRecent()
{
return _deviceRepository.Values;
}
[Route("[controller]")]
[ApiController]
public class StatusController(DeviceRepository deviceRepository) : ControllerBase
{
[HttpGet("recent")]
public ActionResult<IEnumerable<Device>> GetRecent()
{
return deviceRepository.Values;
}
}
}