0

我试图理解以下语句

如果 UrlRoutingModule 成功检索到 RouteData 对象,则模块接下来会创建一个表示当前 HttpContext 和 RouteData 的 RouteContext 对象。然后该模块基于 RouteTable 实例化一个新的 HttpHandler 并将 RouteContext 传递给新处理程序的构造函数。

我从这里研究过

查询 - RouteContext 是什么意思?我在谷歌上搜索了很多。但找不到任何参考

4

4 回答 4

1

您没有找到任何东西的原因是因为它被称为RouteContext RequestContext,而不是RouteContext

于 2013-05-23T16:22:32.330 回答
1

我的理解RouteContext是由HttpContext和组成RouteData。每当我找到其他有用的答案时,我都会删除这个答案。

于 2013-05-23T13:36:36.390 回答
0

RouteContext 是包含 HttpContext 对象和一些其他数据的特殊对象。它是 HttpContext 之上的包装器。它隐藏了 HttpContext,但以有用的形式显示了它的一些属性。

于 2013-05-23T12:41:20.090 回答
0

不知道你想了解什么,但我会去这里。所以上下文的定义是事件发生的环境;一个设置。上下文可以帮助我们理解某些东西。

在 ASP.Net MVC 中,路由是我们将 URL 映射到控制器和操作的方式。我理解 RouteContext 是帮助我们选择和确定路线的所有信息和周围数据。显然 HttpContext 有助于确定路线。

于 2013-05-23T12:43:14.440 回答