wcf-extensions

    0

    1答えて

    WCFサービスの一部であるいくつかのDatamembersでProduct Datacontractを使用しています。私はまた、DataContractSerializerを使ってこのProduct Datacontractを私のアプリケーションにシリアル化して保存します。 ここで、サービスメタデータ(WSDL)が生成されるときに、Product DatacontractのDatamembersの

    0

    1答えて

    私のWebサービス上の操作を呼び出す各クライアントがデータベースに対応するユーザー名とパスワードを持つようにするため、WCFサービスはカスタムの認証情報検証ツールをカスタムメッセージベースセキュリティに使用します。ユーザーは、私は、コンテキストベースの呼び出しを行うために、私のOperationContractの実装でユーザ名を使用した認証を渡した後 Imports System.Identity

    3

    1答えて

    同じ種類のWCF拡張モジュールが(パラメータインスペクタのように)ほとんどない場合、設定ファイルでそれらを定義した順序で実行されていることを確認できますか? <system.serviceModel> <extensions> <behaviorExtensions> <add name="MyInspectorA" type="blabla" />

    0

    1答えて

    データベースに費やされた合計時間を追跡し、1つのサービスオペレーションコールまたは多分セッション全体でマージする方法を探しています。私は現在デフォルトのPerCallInstanceContextModeを使用しているので、サービスメソッドが呼び出されるたびにServiceクラスのコンストラクタが呼び出されるので、各サービスメソッドの前後に呼び出されるパイプラインメソッドにフックするようなものを考

    5

    1答えて

    私のWCFプロジェクトでは、IDispatchMessageInspectorを実装したので、カスタムヘッダーを使用する必要があります。正直なところ、すべての作品はかなりうまいですが、私はちょっとしたことを気にしています。 問題は、BeforeSendReplyとAfterReceiveRequestの両方が、自分の.svcをページとして開いたり、WCFテストクライアントにサービスをロードしたりし

    4

    1答えて

    IOperationInvokerを実装して、WCF呼び出しをカスタマイズしました。 Invokeメソッドでは、OperationInvokerによって呼び出されるメソッドのカスタム属性にアクセスしたいとします。 私は次のコードを書いています。 しかし、それはそのメソッドで指定されたカスタム属性を与えていません。実行時に public MyOperationInvoker(IOperationIn

    0

    3答えて

    私はいくつかの方法で通常のWCFサービスを持っています。 私はいくつかの情報をログに記録し、方法の始めと最後にいくつかのアクションを実行したいと思います。 IParameterInspectorを実装することで、簡単に多くのロギングを行うことができます。方法BeforeCallとAfterCall私に必要なものはほとんどすべて与えてくれます。 ただし、例外の場合は、では機能しません。 があります。