Проблема в использовании атрибутов для переключения регулирования - PullRequest
0 голосов
/ 29 июня 2019

У меня проблема с использованием атрибутов для переключения регулирования и установки ограничений скорости.Я хочу ограничить первую функцию до 2 в минуту, а 2-ю функцию до 5 в минуту.Код работает нормально, но регулирование не работает вообще.Мне также нужно изменить настройки в webApiConfig.cs?Пожалуйста, помогите.

using System.Web.Http;
using WebApiThrottle;

namespace wepApiThrottle.Controllers
{
    [EnableThrottling(PerMinute = 2)]
    public class ValuesController : ApiController
    {
    // GET api/values
    [EnableThrottling(PerMinute = 2)]
    public IEnumerable<string> Get()
    {
        return new string[] { "value1", "value2" };
    }

    // GET api/values/5
    [EnableThrottling(PerMinute = 5)]
    public string Get(int id)
    {
        return "value";
    }
}
...