2
いくつかの異なるIoCコンテナがスレッドシングルトンをサポートしています。IoCとスレッドシングルトン
スレッドがスコープ外になったとき、どのようにフレームワークが知っていますか?
たとえば、スレッドプールを使用して何かを行う場合、コンテナはいつサービスを作成して廃棄するのかを知ることができますか?スレッドはさまざまなものに使用でき、各タスクは新しいサービスを望んでいますか?
いくつかの異なるIoCコンテナがスレッドシングルトンをサポートしています。IoCとスレッドシングルトン
スレッドがスコープ外になったとき、どのようにフレームワークが知っていますか?
たとえば、スレッドプールを使用して何かを行う場合、コンテナはいつサービスを作成して廃棄するのかを知ることができますか?スレッドはさまざまなものに使用でき、各タスクは新しいサービスを望んでいますか?
Autofacでは、スレッドエントリポイントの周囲にスコープを作成することで手動で行うことができます(必要に応じて例を挙げることもできます)。暗黙的なスレッドスコープとしては「マジック」ではなく、ここでは、/テスト/デバッグを理解する方がはるかに簡単です。
IMHO :)
ニック