public void ConfigureServices(IServiceCollection services)
{
//首先nuget安装 Install-Package AspNetCoreRateLimit 2.0.0
services.AddOptions();
services.AddMvc().SetCompatibilityVersion(CompatibilityVersion.Version_2_2);
//需要存储速率和ip规则
services.AddMemoryCache();
//加载appsettings.json中的配置项 ,下面三项是加载general,rules
//services.Configure<IpRateLimitOptions>(Configuration.GetSection("IpRateLimiting"));
//services.Configure<IpRateLimitPolicies>(Configuration.GetSection("IpRateLimitPolicies"));
services.Configure<IpRateLimitOptions>(options =>
{
opti