necesito para auditar llamadas a mi Web API de registro, Lo ideal sería utilizar un atributo, algo así como:Web API de registro de auditoría
[HttpPost, Auditing]
public dynamic MyAPICall()
El atributo debe ser capaz de interceptar la llamada a la API antes y después de la ejecución para registrar los parámetros y también, cuánto tardó la ejecución de la API en ejecutarse.
Con MVC podría crear un derivado de ActionFilterAttribute y anular OnActionExecuted y OnActionExecuting.
¿Es posible el equivalente en el mundo de la API web?
http://stackoverflow.com/questions/10307333/asp-net-mvc-4-webapi-actionfilter-example – BNL