【发布时间】:2018-04-12 01:03:35
【问题描述】:
我有两个版本的 web api v1 和 v2,它们就像控制器中的文件夹,这些文件夹包含具有相同名称和方法的控制器。 我的 WebApiConfig 看起来像这样
config.Routes.MapHttpRoute(
"DefaultApi",
"api/v{version}/{controller}/{id}",
new {id = RouteParameter.Optional}
);
config.Services.Replace(typeof(IHttpControllerSelector), new HttpControllerSelector((config)));
我的链接分别看起来像api/v1/custum/get?id=3 和api/v2/custum/get?id=3,我如何在最后一个版本的链接api/custum/get?=3 中进行导航,即v2/custum/get?id=3
【问题讨论】:
标签: c# asp.net-mvc asp.net-web-api