Обновление статуса переехало в отдельный класс, в реакции на сообщение только известный набор статусов возвращаем

This commit is contained in:
ftc
2024-01-20 19:14:35 +03:00
parent 9a005df9c7
commit 15bf517434
4 changed files with 97 additions and 10 deletions
+2
View File
@@ -8,6 +8,7 @@ using System.Threading;
using Telegram.Bot;
using ZaoBot.Config;
using ZaoBot.OpenHab;
using ZaoBot.Problems;
namespace ZaoBot
{
@@ -26,6 +27,7 @@ namespace ZaoBot
services.AddSingleton<IConfig, Config.Config>(CreateConfig);
services.AddSingleton<OpenHabClient, OpenHabClient>();
services.AddSingleton<NotificationReceiver, NotificationReceiver>();
services.AddSingleton<StatusManager, StatusManager>();
services.AddScoped<BotService, BotService>();
services.AddScoped<IServiceProvider, IServiceProvider>(p => p);