fix(startup.cs):限流组件加载限流规则

This commit is contained in:
skywolf627 2024-08-30 11:53:38 +08:00
parent 1d3c1d6512
commit c1d8287d3d

View File

@ -262,6 +262,11 @@ public class Startup : AppStartup
// 限流组件(在跨域之后)
app.UseIpRateLimiting();
app.UseClientRateLimiting();
// 限流组件 加载限流规则
var ipPolicyStore = app.ApplicationServices.GetRequiredService<IIpPolicyStore>();
ipPolicyStore.SeedAsync().GetAwaiter().GetResult();
var clientPolicyStore = app.ApplicationServices.GetRequiredService<IClientPolicyStore>();
clientPolicyStore.SeedAsync().GetAwaiter().GetResult();
// 任务调度看板
app.UseScheduleUI(options =>