0

クライアントと ASMX サービスの間の中間層として機能する WCF サービスがあります。ASMX サービスからクラスを抽出し、SVCUtil を使用して別の dataContract dll にラップしてコードを生成しました。次に、Winforms クライアントと WCF サービスから共有 DLL への参照を追加しました。

winforms クライアントは、共有データ コントラクト dll に型を設定し、それを WCF サービスに渡しますが、WCF サービスが型を受け取ると、それは null です。

これらの ASMX 型を共有アセンブリで正常にラップするために必要な追加の手順はありますか?

4

1 に答える 1

0

生成されたプロキシに関する問題を回避し、サービス メソッドの呼び出しを完全に制御するには、共有 (クライアント) ライブラリ WCF コントラクトを使用し、独自のプロキシ クラスを作成します。詳細については、たとえば、これなどを参照してください。

于 2013-10-28T07:28:51.760 に答える