gpt4 book ai didi

asp.net - ASP.NET MVC 的 OnResultExecuted 方法中 ActionResult 的 filterContext

转载 作者:行者123 更新时间:2023-12-02 09:44:13 25 4
gpt4 key购买 nike

我需要仅过滤 Controller 操作中具有返回类型 ActionResult 的所有操作中的方法。我从以下获取 Controller 名称和操作名称..

string originController = filterContext.RouteData.Values["controller"].ToString();
string originAction = filterContext.RouteData.Values["action"].ToString();

但是我怎样才能只过滤返回类型为 ActionResult 的方法呢?

最佳答案

尝试使用这种代码来访问 Controller 、操作以及

  string originController = filterContext.RouteData.Values["controller"].ToString();
string originAction = filterContext.RouteData.Values["action"].ToString();
string originArea = String.Empty;
if (filterContext.RouteData.DataTokens.ContainsKey("area"))
originArea = filterContext.RouteData.DataTokens["area"].ToString();

关于asp.net - ASP.NET MVC 的 OnResultExecuted 方法中 ActionResult 的 filterContext,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17852416/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com