我正在尝试创建自定义操作过滤器属性。在某些地方,我需要设施,例如 TempData[key] 和 TryUpdateModel... 我的自定义属性类派生自ActionFilterAttribute,我可以访问以下两种方法。
public override void OnActionExecuting(ActionExecutingContext filterContext)
{
}
public override void OnResultExecuted(ResultExecutedContext filterContext)
{
}
不幸的是,从两个 filtercontext 局部变量,我不知道如何访问 TempData。我试图跟随几个线索,但没有成功。毕竟,filterContext 变量中可能有 TempData。在这种情况下,我如何访问可用的 TemData?
感谢您的帮助