在配置路由时设置了namespaces参数,怎么限制只在给定的命名空间下匹配controller?
不知道你说的是不是这个
public override void RegisterArea(AreaRegistrationContext context)
{
context.MapRoute
(
"Systems_default",
"Systems/{controller}/{action}/{id}",
new { action = "Start", id = UrlParameter.Optional },
new string[1] { "MVCOA.Systems.Setting" }
);
}
是这个,,怎么限定只在 "MVCOA.Systems.Setting" 下匹配
你创建了这个area 然后 在浏览器中 输 Systems/Start/Index 可以匹配到 同样输入 Start/Index也可以匹配到,怎么限制让 Start/Index匹配不到?
@咦?: 能匹配到不是更好