首先在路由表中插入忽略的路由

本文关键字:路由 插入 | 更新日期: 2023-09-27 18:37:10

似乎必须在收集RouteTable.Routes的开头注册忽略的路由,否则它不起作用。如何确保被忽略的路由位于集合的顶部,即使它们是在其他路由之后注册的?

首先在路由表中插入忽略的路由

这成功了

RouteTable.Routes.Insert(
 0, 
 new Route(VirtualPathUtility.MakeRelative("~/", virtualPathRoot) + "{*pathInfo}", 
 new StopRoutingHandler()));