1
WCF bassicHttpBidingサービスがあります。 私のWeb関数がいくつかのカスタム定義型を返しています。WCFクライアントがサーバーの種類を知る方法
[DataContract]
public class PcbInfoEntry
{
[DataMember]
public int ReflowPcbId { get; set; }
[DataMember]
public string PcbId { get; set; }
}
しかし、実際にクライアントはクラスの定義を知っていますか? プロキシで何が起こっていますか?
私のWebメソッドによって返されるDTOの記述があります。私のWSDLではそれを見ることができなかったからです。 –
@NightWalkerでは、メインのWSDL内に、http://example.com/myservice/service.svc?wsdl = wsdl0'や「http://example.com/myservice」などの他のページへの参照/リンクがあります/service.svc?xsd = xsd0'などとなります。 –
はい、それは助けます。同じ分野のもう一つの質問。私のWeb関数の1つはDTOを返しますが、それには[DataContract] 属性はありませんが、それでも私はwsdlとそれを使用しているクライアントで見ました。問題はなぜ[DataContract] 属性が必要なのかです。 –