Как регулировать запросы в веб-интерфейсе?

Я пытаюсь реализовать регулирование запросов с помощью следующего:

Лучший способ реализовать регулирование запросов в ASP.NET MVC?

Я включил этот код в свое решение и украсил конечную точку контроллера API с помощью атрибута:

[Route("api/dothis/{id}")]
[AcceptVerbs("POST")]
[Throttle(Name = "TestThrottle", Message = "You must wait {n} seconds before accessing this url again.", Seconds = 5)]
[Authorize]
public HttpResponseMessage DoThis(int id) {...}

Это компилируется, но код атрибута не срабатывает, а регулирование не работает. Я не получаю никаких ошибок, хотя. Что мне не хватает?

Ответы на вопрос(6)

Ваш ответ на вопрос