ho bisogno di controllare le chiamate al mio API Web log, Idealmente mi piacerebbe utilizzare un attributo, qualcosa di simile:Web la registrazione di controllo API
[HttpPost, Auditing]
public dynamic MyAPICall()
l'attributo deve essere in grado di intercettare la chiamata API prima e dopo l'esecuzione per registrare i parametri e anche per quanto tempo ha impiegato la chiamata API per l'esecuzione.
Con MVC, è possibile creare una derivata ActionFilterAttribute e sovrascrivere OnActionExecuted e OnActionExecuting.
L'equivalente è possibile nel mondo dell'API Web?
http://stackoverflow.com/questions/10307333/asp-net-mvc-4-webapi-actionfilter-example – BNL