私は WCF でスキーマ検証を行っており、コールバック インターフェイス (実際には同じ IDispatchMessageInspector) を BehaviorExtensionElement を実装するクラスに渡したいと考えています。
「メッセージを受信する」という動作を「メッセージを検証する」(およびロギング) から分離したいと思います。BehaviorExtensionElement を実装するクラスを追加できます。また、このインスタンスに文字列パラメーターを渡すこともできます。Web.config で (IDispatchMessageInspector を実装する) インスタンスを定義し、このインスタンスを BehaviorExtensionElement を実装する具象クラスに渡したいと思います。
これはどのように達成するのが最善ですか?
ありがとう。ニコライ