gpt4 book ai didi

c# - MVC区域路由解析

转载 作者:太空宇宙 更新时间:2023-11-03 13:55:39 25 4
gpt4 key购买 nike

如果您的解决方案中有区域,则使用 MVC3/4,它将尝试解析区域和根级 Controller 的顺序是什么?

例如:

它是否首先尝试根级路由,然后按字母顺序尝试区域级路由?

还是先按字母顺序检查区域级路由,然后再检查根级路由?

谢谢

最佳答案

MVC 解析器首先区域特定路由,然后是根级路由。这是因为默认情况下您在 Global.asax 中有下一个代码:

protected void Application_Start()
{
AreaRegistration.RegisterAllAreas(); //1. registers areas

RegisterGlobalFilters(GlobalFilters.Filters);
RegisterRoutes(RouteTable.Routes); //2. only after that register root routes
}

我还没有尝试过,但如果您想更改此行为,您可以尝试在您的项目中交换这些代码行。

关于c# - MVC区域路由解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12293657/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com