2
WCF 서비스가 여러 클라이언트에 노출되어 있습니다. 일부 클라이언트의 datamember 이름은 적절하지 않습니다. 내 클래스 속성 내가WCF에서 DataMember의 Name 특성이 작동하지 않는 것처럼 보입니다.
public class TransactionParamter
{
[DataMember(Name= "orderId")]
public string OrderId;
[DataMember(Name= "orderDetails")]
public string OrderDetails;
[DataMember(Name= "orderSumTotal")]
public double OrderSumTotal;
}
로 변경하려고하지만, 데이터 멤버 이름과 같은 경우 재산 작동하지 않은
public class TransactionParamter
{
[DataMember]
public string orderId;
[DataMember]
public string orderDetails;
[DataMember]
public double orderSumTotal;
}
같은 케이스의 표준에 따라 유효하지 않은 속성 이름을 가지고있다. 나는 WCF 테스트 클라이언트를 사용해 봤는데 WCF 레퍼런스를 취할 때 OrderId와 OrderDetails 같은 peroperty를 보여 주었다. 이름 속성에서 선언 한 것 대신에. 제발 도와주세요.
감사합니다. Rawaitas –