NestJS · Senior · Запитання 55 з 75
Чому хуки життєвого циклу не спрацьовують звичним чином для request-scoped чи transient провайдерів?
- ✓Правильна відповідь: Вони створюються на запит чи на впровадження, а не під час запуску застосунку, тож хуки ініціалізації й зупинки модуля до них не застосовуються
- 2Nest забороняє хуки в усіх провайдерах
- 3Для них хуки спрацьовують двічі
Пояснення
Ініціалізацію, що має виконатися один раз, тримайте в провайдерах-синглтонах.