NestJS · Junior · Pytanie 12 z 75
Czy providery modułu są domyślnie singletonami?
- 1Nie, dla każdego żądania tworzona jest nowa instancja
- 2Nie, przy każdym wstrzyknięciu tworzona jest nowa instancja
- ✓Poprawna odpowiedź: Tak, tworzona jest jedna instancja współdzielona w całej aplikacji
Wyjaśnienie
Domyślny zakres to singleton. Istnieją też zakresy request i transient, ale kosztują wydajność.