我在区域
中的控制器文件夹中有子文件夹控制器
我想在用户请求http://mysite/api/products/product1/Index
和视图文件夹一样
我这样的apiAreaRegistration.cs
public class apiAreaRegistration : AreaRegistration
{
public override string AreaName
{
get
{
return "api";
}
}
public override void RegisterArea(AreaRegistrationContext context)
{
context.MapRoute(
"api_default",
"api/{controller}/{action}/{id}",
new { controller = "Offers", action = "Index", id = UrlParameter.Optional },
new string[] { "TracerAPI.Areas.api.Controllers" }
);
}
}
谢谢和问候。
答案 0 :(得分:0)
违反了asp.net mvc惯例。如果没有深度重新编码Asp.Net MVC框架,就无法做到这一点。