Здравствуйте, WolfHound, Вы писали:
WH>Жду решение на синглетоне... WH>Только учти что level1 навызывал level2 в куче потоков с разными bla-bla-bla...
Во-первых, ты подменил задачу, так что никакого решения на синглтоне не будет. Задача подмены сервисов изначально не стояла.
Во-вторых, представь что level2 и level3 менять нельзя (библиотечный код, причём не твой). Очень интересно как тебе помогут сервисы...