WCF で作成されていない RESTful サーバーにアクセスする必要があります。そのために、WebHttpBinding
、 、ChannelFactory<MyInterface>
および を使用していWebHttpBehavior
ます。
ほとんどのことは期待どおりに機能しています。ただし、サーバーはさまざまなリストを提供し、例外を発生させる HTTP ステータス 404 の応答を送信します。ここでは、空のリストは実際には極端な条件ではないため、例外を発生させたくないでしょう。
私はサーバーに影響を与えていないことに注意してください。クライアントを書いているだけです。ファクトリにカスタム動作を追加しようとしましたが、前に例外が発生しましたAfterReceiveReply
編集
私もOAuthを使用していますが、WCFを使用する以外は何もしたくありません。
さまざまな HTTP ステータスで WCF の動作に影響を与えるにはどうすればよいですか?