我试图理解路由引擎是如何工作的,所以我休息一下来检查routes
变量。由于我们只有一个.MapRoute
我预期存在1条路线,但我发现2.我发现IgnoreRoute
已经为该集合添加了一条特殊路线。
1. {System.Web.Mvc.RouteCollectionExtensions.IgnoreRouteInternal} and
2. {System.Web.Routing.Route}
我想检查IgnoreRouteInternal
类的属性,就像Route
类一样,但它就像那个类不存在一样。键入System.Web.Routing
并按下点,我可以看到Route
类,但System.Web.Mvc.RouteCollectionExtensions
没有对IgnoreRouteInternal
执行相同操作,但在下拉列表中找不到IgnoreRouteInternal
。
{{1}}是什么特殊类?它在哪里?
答案 0 :(得分:1)