2011-10-19 5 views
0

私はDIフレームワーク(つまりMEF)をWCFで使用しようとしており、さまざまな投稿で述べられているサービスファクトリ、サービスホスト、インスタンスプロバイダのアプローチを使用してすべてを稼働させることができました。WCFのDIとSingletonのInstanceContextモード

serviceTypeでシングルトンの動作を導入するまではすべてうまく動作します。

シングルトンサービスのインスタンス作成に参加する方法はありますか?

答えて

1

あなたは毎日何か新しいことを学びます。シングルトンサービスは、Carlos Figueira's blogに従って、IInstanceProviderを使用しません。しかし、なぜ謎かもしれない。そこに情報を見つけることができません。

シングルトンサービスでIoCを使用する場合は、インスタンスを作成してServiceHostのコンストラクタに渡す必要があります。

+0

np-hard:最高のユーザー名BTW! – JohnC