2011-03-25 3 views
1

이 REST WCF 서비스가 있습니다.REST WCF 서비스 - QueryString 매개 변수 사용

[WebInvoke(UriTemplate = "/GetNames/{Category}?order=asc", Method = "POST", ResponseFormat = WebMessageFormat.Json, RequestFormat = WebMessageFormat.Json)] 
public List<Names> GetNames(string Category) 
{ 
    //Code to retrieve Names by category. 
} 

카테고리 매개 변수가 열린 {Category}에 매핑된다.

그러나이 방법으로 Uri의 주문 쿼리 문자열을 어떻게 매핑 할 수 있습니까?

매개 변수 메서드로 주문을 추가하는 기능이 작동하지 않습니다.

도와주세요. 미리 감사드립니다.

public List<Names> GetNames(string Category, string ordering) 
{ 
    //Code to retrieve Names by category. 
} 
+1

당신은 코드, XML 또는 데이터 샘플을 게시 할 경우, **하시기 바랍니다 ** "/ GetNames/{카테고리} 순서 = {주문}?"를 Uritemplate와 기능에 - –

답변

2

는 시도 되세요 텍스트 편집기에서 해당 행을 강조 표시하고 편집기 도구 모음에서 "코드 샘플"단추 (`{}) '를 클릭하여 멋지게 형식을 지정하고 구문을 강조 표시하십시오! 오류 메시지를 게시하는 경우 오류 메시지의 형식을 올바르게 지정하려면 인용 부호 (` "`)를 사용하십시오.