【发布时间】:2012-08-31 07:05:44
【问题描述】:
我需要审核对我的 Web API 的日志调用,理想情况下我想使用一个属性,例如:
[HttpPost, Auditing]
public dynamic MyAPICall()
属性应该能够在执行之前和之后拦截 API 调用,以便记录参数以及 API 调用运行的时间。
使用 MVC,我可以创建一个 ActionFilterAttribute 派生并覆盖 OnActionExecuted 和 OnActionExecuting。
在 Web API 世界中是否有可能?
【问题讨论】:
标签: c# asp.net asp.net-web-api