2
WCFサービスが複数のクライアントに公開されています。クライアントのデータメンバ名の中には適切でないものがありました。私のクラスのプロパティはWCFのDataMemberの名前属性が正しく動作していないように見える
public class TransactionParamter
{
[DataMember]
public string orderId;
[DataMember]
public string orderDetails;
[DataMember]
public double orderSumTotal;
}
のようなケース規格ごとに無効なプロパティ名を持っている私は
public class TransactionParamter
{
[DataMember(Name= "orderId")]
public string OrderId;
[DataMember(Name= "orderDetails")]
public string OrderDetails;
[DataMember(Name= "orderSumTotal")]
public double OrderSumTotal;
}
にそれを変更しようとしましたが、データメンバ名プロパティが機能していないように見えるとききました。 私はWCFテストクライアントを試してみました.WCFのリファレンスを取ったとき、OrderIdやOrderDetailsのようなperopertyが表示されていました。 訂正にお手伝いください。
ありがとうRawaitas –