0
私はサービスとデータコントラクトと私のWindowsアプリケーションでWCFサービスをホストしていますWCF OperationContract
[ServiceContract]
[FaultContract(typeof(object))]
[ServiceKnownType(typeof(busSample))]
public interface IUPSBusinessTier
{
[OperationContract]
string TestMethod1(string astrName);
[OperationContract]
void TestMethod2(busSample abusSample);
[OperationContract]
busSample TestMethod3(string astrName);
[OperationContract]
string TestMethod4(object astrName);
}
[DataContract]
public class busSample
{
[DataMember]
public string istrName { get; set; }
public busSample()
{
this.istrName = "ABC";
}
}
テストサービスは、デシリアライザがどのタイプのに知識がない」などのエラーを取得、WCFTestClientを使用している間シリアル化されているタイプが、ここで入力したコードをデシリアライズするのと同じ契約をしていることを確認してください。
どのような方法でエラーが表示されますか? – Tim
どこでエラーが発生しますか? – Tim