4

同じ種類の WCF 拡張モジュール (パラメーター インスペクターなど) がほとんどない場合、それらが構成ファイルで定義した順序で実行されることを確認できますか?

<system.serviceModel>
    <extensions>
        <behaviorExtensions>
            <add name="MyInspectorA" type="blabla" />
            <add name="MyInspectorB" type="blabla" />
        </behaviorExtensions>
    </extensions>
</system.serviceModel>

私の観察だけでなく、より多くの保証が必要ですが、MSDN で確認を見つけることができません。

4

1 に答える 1

7

それらは、

<system.serviceModel> <behaviors> <[service|endpoint]Behaviors> <behavior> <behavior_1 /> <behavior_2 /> <behavior_n /> </behavior> </[service|endpoint]Behaviors> </behaviors> </system.serviceModel>

、動作拡張にリストされている順序ではありません。

サービス動作はエンドポイント動作の前に呼び出されます。動作間の順序はhttp://blogs.msdn.com/b/carlosfigueira/archive/2011/03/16/wcf-extensibility-behaviors.aspxで説明されています。

于 2012-02-15T03:36:19.863 に答える