标签: .net singleton ioc-container threadcontext
几个不同的IoC容器支持Thread Singletons。
当线程超出范围时,框架如何知道?
例如:如果我使用线程池执行某些操作,容器如何知道何时创建和部署服务?该线程可以用于各种事情,每个任务都需要一个新服务,不是吗?
答案 0 :(得分:2)
在Autofac中你可以通过在线程入口点周围创建一个范围来手动执行此操作(如果需要,可以给出示例。)也许不像隐式线程范围那样'魔术',但是沿着你在这里观察的内容,它更容易理解/测试/调试。
恕我直言:)
尼克