問題タブ [idispatchmessageinspector]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - MessageInspectorから操作メソッドへのWCF送信オブジェクト
非常に複雑でネストされた Web サービスを使用しています。メッセージは操作時に常に適切に逆シリアル化されるとは限らず、ベンダーは MessageInspectors を使用してデータを正しく取得することを提案しています。これはしばらくの間正しく機能していましたが、問題が発生し始めています。これは、MessageInspector で、XElement オブジェクトをインスタンスに渡すことができないための回避策として、クラスに静的 XElement 変数を設定しているためです。この呼び出しのために開始されるクラス。
操作が呼び出されるとすぐに静的変数をインスタンスにコピーしていますが、これには問題がありました。
MessageInspector で SOAP を逆シリアル化し、それを操作メソッドに渡す正しい方法は何ですか?