хуки? Не в смысле, какой хук за каким, а в смысле на каких сущностях.
Пример:
есть модуль A, от которого зависит модуль B. В них обоих (или в соответствующих сервисах) есть onApplicationShutdown. Логично предположить, что хуки сработают в порядке определённом деревом зависимостей. То есть сначала закроется модуль B, как зависимый, потом модуль А. Но по факту происходит наоборот. Порядок неопределён? А что если чтобы корректно завершить работу в B, нам нужен живой А?
Делай ишью походу ты первый. На самом деле shutdown добавили недавно.
Посмотри в каком порядке модули попадают в диай, не обязательно то как ты видишь порядок в апп модуле
Они не на одном уровне иерархии
Обсуждают сегодня