我看到Route.config文件位于APP_START文件夹中,但我想知道是否必须将Route.config文件存储在APP_START文件夹中?
如果是,那么请详细解释为什么我们需要将Route.config文件存储在APP_START文件夹中?我们可以将Route.config文件存储在其他文件夹或根文件夹中吗?
有人说这是可能的,但您需要编写额外的代码才能使用配置。我只是想知道出于好奇心我需要编写什么代码才能将Route.config文件放在其他位置。感谢
答案 0 :(得分:0)
当然,你可以随心所欲地写作。这只是简单的配置。但您必须确保Application_Start()
文件中的Global.asax.cs
方法调用您的配置。如果您查看该方法,可以看到RouteConfig.RegisterRoutes(RouteTable.Routes)
被调用。您可以调用自己的配置方法,甚至可以直接在那里配置路由。