NestJS · Middle · Frage 20 von 75
Welcher Lifecycle-Hook ist der richtige Ort, um eine Verbindung zu öffnen, auf die andere Module beim Start angewiesen sind?
- 1
onModuleInitoder eine async Factory - 2Der Klassenkonstruktor, mit
await - 3
onApplicationShutdownim Wurzelmodul
Antwort zeigen
Richtige Antwort: onModuleInit oder eine async Factory
Erklärung
Konstruktoren können nicht async sein. Nest wartet auf async onModuleInit-Hooks, bevor es onApplicationBootstrap aufruft.