Ограничение скорости в файле start.csC#

Место общения программистов C#
Ответить
Anonymous
 Ограничение скорости в файле start.cs

Сообщение Anonymous »

Я хочу указать условие ограничения скорости в файле start.cs в Visual Studio с использованием кода C#. Расскажите, как мне это сделать. Моя логика не работает.
Я делюсь здесь частью своего кода. Может ли кто-нибудь это проверить и подтвердить?
Также вы можете рассказать мне, как я могу проверить, работает это ограничение скорости или нет:
// register rate limiting
services.AddMemoryCache();
services.Configure(options =>
{
options.EnableEndpointRateLimiting = true;
options.StackBlockedRequests = false;
options.HttpStatusCode = 429;
options.RealIpHeader = "X-Real-IP";
options.ClientIdHeader = "X-ClientId";
options.GeneralRules = new List
{
new RateLimitRule
{
Endpoint = "*",
Period = "10s",
Limit = 3
}
};
});

services.AddInMemoryRateLimiting();
services.AddSingleton();
services.AddSingleton();
services.AddSingleton();

services.AddSingleton();
}


Подробнее здесь: https://stackoverflow.com/questions/798 ... up-cs-file
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»