NestJS · Middle · Запитання 5 з 75

Як зареєструвати глобальний guard, який може впроваджувати інші провайдери?

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

Пояснення

app.useGlobalGuards() приймає екземпляр, створений поза DI-контейнером, тож його залежності не впроваджуються. APP_PIPE, APP_INTERCEPTOR і APP_FILTER працюють так само.

Де почитати

Помилка в запитанні

NestJS · Middle · запитання 5

Перевірте себе

Пройдіть тест NestJS · Middle: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест