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

Коли варто використовувати useFactory для провайдера?

{
  provide: "REDIS",
  useFactory: async (config: ConfigService) => createClient({ url: config.get("REDIS_URL") }).connect(),
  inject: [ConfigService],
}

Пояснення

Асинхронні фабрики відкладають запуск застосунку, доки не виконаються, тож з'єднання готове до того, як ним хтось скористається.

Де почитати

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

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

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

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

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