2017-03-22 16 views
1

属性のセットを持つクラスを持っています。 私は独自の課金デバイス(独自のHW/SWに基づいて)からWebServiceを呼び出そうとしています。問題は、アプリケーションでは、必要なフィールド(この場合は整数)がnullとして送信される場合があるということです。 WebServiceはこれを拒否します。キャプチャ/ログWCFバインディング/シリアル化/逆シリアル化エラー

サーバーにこのようなエラーを記録する方法はありますか?「戻り値false」は、アプリケーションに再送信を促します(値がまだヌルであるため失敗します)。アイデアはエラーをデータベースに書き込むことです(デバイスの詳細と実際のエラーで整数列はこの場合nullです).Application/Web Adminはデバイスのユーザーと連絡を取り、適切な処置を取ることができます。私は希望...ログについては

答えて

0

はデバッグのためには、SOAPリクエスト/レスポンスの完全なXMLを含む、任意のWebトラフィックをキャプチャするために簡単にFiddler2をを使用することができます(と言ってもWiresharkのとは異なり、簡単にSSLを処理します)私は知っていた。ごめんなさい。また

では、C#ののデュープ、How to look at the actual SOAP request/response in C#

+0

感謝。私はそれを知っていますが、私たちの要件は、WebServiceエラーを起こすすべての呼び出しを記録するか、エラーを記録することではありません。 – unniks

関連する問題