컨트롤러 기능을 웹 API에 매핑하려고합니다.asp.net 웹 API에서 배열 매핑
config.Routes.MapHttpRoute(
name: "RPCRoutingApiCaseStudy",
routeTemplate: "api/{controller}/{action}/{ServiceID}",
defaults: new { ServiceID = RouteParameter.Optional }
);
문제는 내 컨트롤러에서 ServiceID가 배열로되어있는 것입니다. 배열을 받아들이도록 매핑을 설정하려면 어떻게해야합니까? 그러면 어떻게 생겼을까요? 미안하지만 그것이 명백한 질문이라면, 나는이 물건에 익숙하지 않다. 나는 배우려고 노력하고있다.
나는 난 그냥 배열을 위해 무엇을 해야할지하지 않습니다url/api/controller/method/5
입력 줄 INT에 대해 원하는 일반 매개 변수와 함께 할 방법을 이해합니다.
여기에이 문서를 참조하십시오의 값 - [웹 API는 모든 경로 매개 변수 바인딩 캐치 (HTTP : // www.tugberkugurlu.com/archive/asp-net-web-api-catch-all-rout-parameter-binding) –