目前这有效:
/api/Company/1089?children=branches
控制器:
public IEnumerable<Branch> Get(int id, string children)
我希望我的网址是这样的:
/api/Company/1089/branches
我无法弄清楚如何配置路线。
这不起作用:
routes.MapRoute(
name: "cb",
url: "{controller}/{action}/{id}/{children}",
defaults: new { controller = "Company", action = "Get",
id = UrlParameter.Optional, children = UrlParameter.Optional }
);
答案 0 :(得分:0)
API / {控制器} / {ID} / {儿童}