0
パラメータPin、gender、およびAddressを公開したWCFサービスを作成しています。私はWCFクライアントを使用してサービスを利用しています。クライアントでは、単純なパラメータPinとgenderしか見ることができません。 List<PatronAddress>
が見えませんでした。パトロンのアドレスクラスに[DataContract]
と[DataMember]
を追加しました。 WCFからListを公開する方法を教えてもらえますか?ありがとう。リスト変数がWCFサービスから公開されていません
コードは以下のとおりです。
[DataContract]
public class EnrollPatronInformation
{
[DataMember]
public string Pin { get; set; }
[DataMember]
public enums.eGenderType Gender { get; set; }
[DataMember]
public List<PatronAddress> Address { get; set; }
}
[DataContract]
public class PatronAddress
{
[DataMember]
public string ContactType { get; set; }
[DataMember]
public string Line1 { get; set; }
[DataMember]
public string Line2 { get; set; }
[DataMember]
public string Country { get; set; }
[DataMember]
public string Postal { get; set; }
[DataMember]
public string City { get; set; }
[DataMember]
public string State { get; set; }
}
サービスが汎用リストを受け入れるように設定しましたか? – lokusking
お客様のクライアントコードを表示 – Prathyush
私はコードを記述していません。私は、Microsoft .NETが提供するWCFクライアントツールを使用してサービスを利用しています。 – user1722137