NestJS · Middle · Frage 5 von 75

Wie registriert man einen globalen Guard, der andere Provider injizieren kann?

providers: [{ provide: APP_GUARD, useClass: JwtAuthGuard }]
Antwort zeigen

Richtige Antwort: Mit dem Token APP_GUARD in den Providern eines Moduls

Erklärung

app.useGlobalGuards() nimmt eine außerhalb des DI-Containers erzeugte Instanz, ihre Abhängigkeiten werden also nicht injiziert. APP_PIPE, APP_INTERCEPTOR und APP_FILTER funktionieren genauso.

Zum Weiterlesen

Fehler in der Frage

NestJS · Middle · Frage 5

Teste dich selbst

Mach den Test NestJS · Middle: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen