【问题标题】:IoC and thread singletonsIoC 和线程单例
【发布时间】:2011-06-02 18:50:10
【问题描述】:

几个不同的 IoC 容器支持线程单例。

框架如何知道线程何时超出范围?

例如:如果我使用线程池做某事,容器如何知道何时创建和处置服务?线程可以用于各种事情,每个任务都需要一个新服务,不是吗?

【问题讨论】:

    标签: .net singleton ioc-container threadcontext


    【解决方案1】:

    在 Autofac 中,您可以通过在线程入口点周围创建一个范围来手动执行此操作(如果需要,可以给出示例。)也许不像隐式线程范围那样“神奇”,但与您在此处观察到的内容一致,更容易理解/测试/调试。

    恕我直言:)

    尼克

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-02
      • 2012-03-02
      相关资源
      最近更新 更多