когда работаешь с фоновым процессом. Сам фоновый хостится в главном скоупе. Я работаю с очередью сообщений kafka. Когда приходит сообщение на обработку, я создаю новый поток. Если я попробую, например, сделать операцию через контекст бд одновременно с двух потоков, будет исключение. Для этого создаётся два контекста подключения в бд через создание скоупа на каждое сообщение, очень похоже на контроллер, где на каждый запрос создаётся свой скоуп. Сейчас выходит так, что я на сообщение создаю скоуп и через него создаю сервис Х, который зарегистрирован как Scoped. Но дочерние сервисы, которые создаются, при создании скоупа Х зарегистрированы как Transient. Вопрос: Они создаются через родительский - самый главный скоуп или через тот, который я создал для сервиса Х
ты все делаешь правильно, создаются в новом скоупе