operationcontext

    10

    4答えて

    私はいくつかの方法でWCFサービスを持っています。私はどのようにこれが送られたかにかかわらずクライアントから来た生の要求を記録したいと思います。一つの方法は、私が使用してログインすることができた(厳密にレガシーサポートのための)クエリ文字列としてデータを受け取ります。そのシナリオでは十分であるが、他の方法は、クライアントが生成されたプロキシクラスを使用してXMLとしてデータを送信することができ O

    1

    1答えて

    私はWCFサービスを開発しています。エラーがある場合、サービスで呼び出された元のメソッドから受信したパラメータをシリアル化する必要があります。私はすべての例外をキャッチするIErrorHandlerを使用しています。 私の最初の考えは、私がのHandleErrorメソッドからアクセスできるように、私はOperationContext.IncomingMessagePropertiesでシリアル化さ

    0

    1答えて

    以下を考慮してください: マスターサーバーと通信できる別の場所に1台のマスターサーバーと複数のサーバーがあります。さらに(GUI)クライアントは各サーバーに接続できます。 だから私は、誰もが知られているパブリック・インタフェースがあります。マスターサーバーは、それに接続されたサーバ上の要求をトリガすることができるよう [ServiceContract(SessionMode = SessionMo

    2

    1答えて

    私のWCFアプリケーションでは、エラーが発生したときとエラーが発生しなかったときに、の一部の高度な監視にIDispatchMessageInspectorが使用されます。。 IDispatchMessageInspector.BeforeSendReplyメソッドにアクセスしたときに、例外の種類に基づいて特定のアクションを実行する必要があるため、サービスで発生した例外を取得する方法を探しています。

    4

    3答えて

    WindowsサービスでホストされているWCFサービスを実行しています。 Unityを介してWCFサービスの依存関係が注入されますが、これはすべて良好です。その結果、このサービスはユニットテストを書くのも簡単です。 最近、着信メッセージを検査するためにOperationContextを使用する機能をサービスに追加しました。残念なことに、これは、密封されたクラスや静的なクラス、インターフェイスや仮想