0
我正在嘗試使用.NET Web API創建REST服務。我試圖將網址映射是如何訪問Web API中的URL參數?
/api/<controller>/<videoId>/chapters
我有一個路由設置,看起來像下面這樣:
RouteTable.Routes.MapHttpRoute(name: "Route1",
routeTemplate: "api/video/{id}/{action}",
defaults: new { controller = "Video", action = "Chapters"});
哪款地圖在控制器中執行以下功能:
[HttpGet]
[ActionName("Chapters")]
public string GetChapters() {
return "get chapters";
}
一切映射正確,但是如何從GetChapters函數內訪問URL中的<video_id>
參數?
舉一個具體的例子,網址如下:
http://localhost/api/video/1/chapters
如何獲得訪問控制器後的參數,在這1?
非常感謝! – majid