數組我試圖映射了一個控制器功能到我的網頁API。映射在asp.net的Web API
config.Routes.MapHttpRoute(
name: "RPCRoutingApiCaseStudy",
routeTemplate: "api/{controller}/{action}/{ServiceID}",
defaults: new { ServiceID = RouteParameter.Optional }
);
問題是,在我的控制器中,ServiceID應該是一個數組。我如何設置我的映射來接受一個數組,它會是什麼樣子?對不起,如果這是一個明顯的問題,但我很不熟悉這個東西,我試圖學習。
我知道如何用常規參數,其中喜歡INT做,我會輸入url/api/controller/method/5
我只是不知道該怎麼對一個數組做。
請參閱本文這裏的值 - [網絡API捕獲所有路由參數綁定(HTTP:// www.tugberkugurlu.com/archive/asp-net-web-api-catch-all-route-parameter-binding) – 2013-03-07 21:32:37