This commit is contained in:
fuenmao
2026-09-28 16:36:41 +08:00
parent 973efa34cc
commit af596104e2
12 changed files with 513 additions and 96 deletions
+4
View File
@@ -9,6 +9,7 @@ using Admin.NET.Core.ElasticSearch;
using Admin.NET.Core.Service;
using AspNetCoreRateLimit;
using Evergreen.Health.Application.Health.Integrations.HomeAssistant;
using Evergreen.Health.Application.Health.Integrations.MiAirX;
using Furion;
using Furion.Logging;
using Furion.SpecificationDocument;
@@ -76,6 +77,9 @@ public class Startup : AppStartup
// 远程请求
services.AddHttpRemote();
services.AddHttpClient<HomeAssistantClient>();
services.AddHttpClient<MiAirXClient>();
services.AddSingleton<TcmMusicTransitionService>();
services.AddHostedService(provider => provider.GetRequiredService<TcmMusicTransitionService>());
services.AddSingleton<HomeAssistantLightTransitionService>();
services.AddHostedService(provider => provider.GetRequiredService<HomeAssistantLightTransitionService>());
// 任务队列