如何在 ActionFilterAttribute 中使用 GetCurrent Audit Scope 方法
How to use GetCurrentAuditScope metthod in an ActionFilterAttribute
如何在 MVC 和 WebAPI 上的 ActionFilterAtribbute 中使用 GetCurrentAuditScope()(或其他)方法来获取 AuditScope。
我需要在 OnActionExecuted(HttpActionExecutedContext actionExecutedContext) 事件中恢复它。
或者有别的东西可以用吗?
是的,您可以在 HttpContext
上使用 GetCurrentAuditScope()
扩展方法,例如:
using Audit.WebApi;
// ...
public override void OnActionExecuted(ActionExecutedContext context)
{
var scope = context.HttpContext.GetCurrentAuditScope();
// ...
}
如何在 MVC 和 WebAPI 上的 ActionFilterAtribbute 中使用 GetCurrentAuditScope()(或其他)方法来获取 AuditScope。
我需要在 OnActionExecuted(HttpActionExecutedContext actionExecutedContext) 事件中恢复它。
或者有别的东西可以用吗?
是的,您可以在 HttpContext
上使用 GetCurrentAuditScope()
扩展方法,例如:
using Audit.WebApi;
// ...
public override void OnActionExecuted(ActionExecutedContext context)
{
var scope = context.HttpContext.GetCurrentAuditScope();
// ...
}