Comment faire pour limiter les demandes dans les Api Web?

Je suis en train de mettre en œuvre la limitation des requêtes via le suivant:

La meilleure façon de mettre en œuvre la limitation des requêtes en ASP.NET MVC?

J'ai tiré de ce code dans ma solution et décoré d'une API contrôleur de point de terminaison avec l'attribut:

[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) {...}

Cette compile, mais l'attribut code ne pas se faire frapper, et la limitation ne fonctionne pas. Je ne reçois pas toutes les erreurs si. Ce qui me manque?

InformationsquelleAutor RobVious | 2013-12-28