私のソリューションにはさまざまなサービスリファレンスがあります。Webサービスコールの終了時にメソッドを呼び出す
私はいくつかの方法(WSによって送信されたデータが有効であることを検証する)を実行する必要があります。そして私はそれを行う方法を持っています。
私の問題は、この方法はすべての私のソリューションによって広がっているということです。
私の解決策ではなく、1つの場所で私の方法で呼び出す最良の解決策は何ですか?
私のソリューションにはさまざまなサービスリファレンスがあります。Webサービスコールの終了時にメソッドを呼び出す
私はいくつかの方法(WSによって送信されたデータが有効であることを検証する)を実行する必要があります。そして私はそれを行う方法を持っています。
私の問題は、この方法はすべての私のソリューションによって広がっているということです。
私の解決策ではなく、1つの場所で私の方法で呼び出す最良の解決策は何ですか?
DIコンテナを使用してサービス参照とサービスコールをラップすることができます。 インターセプトを使用します。たとえば、統一の傍受を探してください。 http://msdn.microsoft.com/en-us/library/ff647107.aspx
ここでは、アスペクト指向プログラミングを使用できます。属性を作成し、それをすべてのサービス操作に適用することができます。ここに良い初心者ガイドがあります:AOP
あなたはどこでも関数を書き換えていますか? – gaurawerma
はい!各WebService呼び出しの終わりに... –