我想在一个项目中使用MvcCodeRouting
,该项目中有多个程序集中的控制器:
routes.MapCodeRoutes(typeof(Controllers.HomeController));
我在多个程序集中容纳控制器,但是Getting Started
表示所有控制器必须与传递给MapCodeRoutes
的根控制器位于同一个程序集中。
我可以拨打MapCodeRoutes
> 1次,我正在使用的每个程序集一次吗?
答案 0 :(得分:0)
是的,您可以根据需要多次拨打MapCodeRoutes
。如果在不同的程序集中存在具有相同名称的控制器,则可以使用baseRoute
参数。请参阅Split a large application into various projects。