기존 WCF 서비스의 경우 휴식을 시도하고 장애물 중 하나가 Uritemplate을 사용하여 복합 유형을 매핑합니다. 예를 들어이인가 .. 아래의 코드REST 사용 가능 WCF 서비스에서 컴플렉스 유형 매핑
[DataContract]
public class Stock
{
[DataMember]
public string Symbol { get;set; }
[DataMember]
public double FaceValue { get; set; }
}
[ServiceContract]
public interface IRestService
{
[OperationContract]
[WebGet(UriTemplate = "?Symbol={stk.Symbol}")]
void Test1(Stock stk);
}
선언 확실히 작동하지 않습니다 Uritemplate 위 살펴보고 있지만,이 해당 개체의 특성 중 하나에 입력 쿼리 변수를 매핑의 의도는 무엇이다 가능하니?
사전에 도움을 받으십시오.
사용자 지정 QueryStringConverter http://stackoverflow.com/questions/6783264/passing-a-class-as-parameter-in-restful-wcf-service를 사용하여이 작업을 수행 할 수 있습니다. – Schneider