Несколько различных IoC-контейнеров имеют поддержку одиночных потоков.
Как фреймворки узнают, когда поток выходит из области видимости?
Например: если я использую Пул потоков, чтобы что-то сделать, как контейнер может знать, когда создавать и удалять службу?Поток может использоваться для разных целей, и каждая задача хочет новый сервис, не так ли?