【问题标题】:in my global.asax, can I output the current route/action being fired?在我的 global.asax 中,我可以输出当前被触发的路由/动作吗?
【发布时间】:2009-10-02 19:37:21
【问题描述】:

在我的 global.asax 中,我可以输出当前被触发的路由/动作吗?

这是调试的东西。

【问题讨论】:

    标签: asp.net-mvc


    【解决方案1】:

    并非没有一些工作。尝试插入Phil Haack's Route Debugger,它可能会满足您的需求并为您节省一些时间。

    【讨论】:

      【解决方案2】:

      Global.asax 无权访问响应流,因此您不能直接在页面上写入。您可以将输出存储在 Session 中,如果存在,则将其写入母版页中的页面,或者您可以简单地登录到 elmah 之类的日志服务或 Windows 应用程序日志。

      RequestContext.RouteData.Values
      

      应该给你你需要的信息。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-04-15
        • 2017-07-25
        • 1970-01-01
        • 2015-08-15
        • 2020-02-16
        • 2015-03-15
        • 2016-07-11
        相关资源
        最近更新 更多