0
는 :정의 루트 나는이 구문으로 넣어 API를 메소드를 정의하기 위해 노력하고있어
는 는/API는/주문/12 (12) ORDERID입니다/주문일
은 주문일는 액션이다 int orderId, OrderDate orderdate 매개 변수가있는 메소드입니다.
이 방법의 경로 정의는 무엇이 될 수 있습니까?
당신은이 경로 사용할 수 있습니다는 :정의 루트 나는이 구문으로 넣어 API를 메소드를 정의하기 위해 노력하고있어
는 는/API는/주문/12 (12) ORDERID입니다/주문일
은 주문일는 액션이다 int orderId, OrderDate orderdate 매개 변수가있는 메소드입니다.
이 방법의 경로 정의는 무엇이 될 수 있습니까?
당신은이 경로 사용할 수 있습니다:
config.Routes.MapHttpRoute(
name: "Update Order Date",
routeTemplate: "api/orders/{orderId}/orderdate"
defaults: new { controller = "Orders", action = "OrderDate" }
);
그리고 당신의 액션 메소드는 다음과 같이 보일 것이다 :
[HttpPut]
public HttpResponseMessage OrderDate(int orderId, OrderDate orderDate)
{
// implementation
}
인가 당신은 또한 당신이 원하는 경우 더 명시 될 수
을 액션 이름이나 날짜 매개 변수를 주문 하시겠습니까? –