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,20 +1,13 @@
using RestSharp;
namespace Service;
namespace ChrisKaczor.HomeMonitor.DeviceStatus.Service;
public class LaundryMonitor
public class LaundryMonitor(IConfiguration configuration)
{
private readonly string _botToken = configuration["Telegram:BotToken"]!;
private readonly string _chatId = configuration["Telegram:ChatId"]!;
private readonly RestClient _restClient = new();
private readonly string _botToken;
private readonly string _chatId;
public LaundryMonitor(IConfiguration configuration)
{
_botToken = configuration["Telegram:BotToken"];
_chatId = configuration["Telegram:ChatId"];
}
public async Task HandleDeviceMessage(Device device)
{
try