0

私は現在、XML スキーマに対して入力メッセージを検証するためのカスタム動作を備えた Web サービスを作成しています。ただし、これらのエラーを SOAP エラーとしてクライアントに報告する方法がわかりません。

IClientMessageInspector と IDispatchMessageInspector を拡張して、メッセージをインターセプトして検証し、検証イベント ハンドラーで検証エラーをキャッチしています。ここで問題が発生します。この時点で新しい FaultException をスローすると、処理されずにクラッシュします。コード クライアントと WCF テスト クライアントの両方を使用します。

何かアドバイス?

ありがとう

4

1 に答える 1

0

IErrorHandlerを使用して、例外が発生したときに返される応答をカスタマイズできます。

于 2011-06-30T10:21:38.147 に答える