MvcCodeRouting在单独的程序集中的MapCodeRoutes

问题描述 投票:0回答:1

我想在一个项目中使用MvcCodeRouting,该项目中有多个程序集中的控制器:

routes.MapCodeRoutes(typeof(Controllers.HomeController));

我将控制器安装在多个组件中,但Getting Started表示所有控制器必须与传递给MapCodeRoutes的根控制器位于同一个组件中。

我可以打电话给MapCodeRoutes> 1次,我正在使用的每次组装一次吗?

c# asp.net
1个回答
0
投票

是的,您可以根据需要多次拨打MapCodeRoutes。如果在不同的程序集中存在具有相同名称的控制器,则可以使用baseRoute参数。见Split a large application into various projects

© www.soinside.com 2019 - 2024. All rights reserved.