2009-08-06 11 views
3

プリズムとWCFの両方を使用してクライアント/サーバータイプのアプリケーションを構築していて、サーバー側でwcfサービスを呼び出すようにしたいのですが、依存関係インジェクションを使用したいのですが(UnityContainerをPrism )。どうすればこれを行うことができますか?私は単一のインスタンスサービスを持っていれば問題ありませんが、サービスがインスタンス化され、このインスタンスが返されると仮定されるときはいつでもデリゲートを呼び出せるようにWCFにフックがありますか?WCF PerCallインスタンスサーバーとPrismを使用した依存性注入?

アイデア?

乾杯!

答えて

2

可能です! WCFは、IInstanceProviderと呼ばれるWCF責任チェーンにプラグインを提供します。これにより、あなたはあなた自身で建設を取り替えることができます。

誰かがサービスの振る舞いとしてこれを実装し、ここにありました: http://code.msdn.microsoft.com/WCFResources/Release/ProjectReleases.aspx?ReleaseId=1252

+0

ああ、純粋な天才を! :)私は何とか完全にドキュメントでそれを見落とした。どうもありがとう! – NeoDarque

関連する問題