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
+3
View File
@@ -7,6 +7,7 @@
using Admin.NET.Core;
using AspNetCoreRateLimit;
using Evergreen.Health.Application.Health.Integrations.HomeAssistant;
using Evergreen.Health.Application.Health.Integrations.MiAirX;
using Furion;
using Microsoft.Extensions.DependencyInjection;
@@ -38,6 +39,8 @@ public static class ProjectOptions
services.AddConfigurableOptions<DeepSeekOptions>();
services.AddConfigurableOptions<LocalizationSettingsOptions>();
services.AddConfigurableOptions<HomeAssistantOptions>();
services.AddConfigurableOptions<MiAirXOptions>();
services.AddConfigurableOptions<TcmMusicOptions>();
services.Configure<IpRateLimitOptions>(App.Configuration.GetSection("IpRateLimiting"));
services.Configure<IpRateLimitPolicies>(App.Configuration.GetSection("IpRateLimitPolicies"));
services.Configure<ClientRateLimitOptions>(App.Configuration.GetSection("ClientRateLimiting"));