编辑已定义的路线

Editing already defined routes

我正在开发一个添加或更改路由 URL 的动态项目。 例如: 我想添加子应用程序路由,如 AppName/{controller}/{action}/{id} 或者像 {controller}/{action}/{id}/{language} 这样的语言信息 在这种情况下,我无法触及其他路线,我必须覆盖它们。

我试过 foreach RouteTable.Routes 但添加的路由没有可编辑的值。

感谢您的帮助。

我找到了解决方案。 我将 RouteTable.Routes 中的项目投射到 Route 对象:)