У меня есть следующий глобальный модуль HTTP
import { Global, HttpModule, Module, HttpService } from '@nestjs/common';
@Global()
@Module({
imports: [HttpModule.register({
timeout: 7000,
})],
exports: [HttpModule],
providers: []
})
export class HttpGlobalModule {
}
, который является модулем HTTP, который внедряет службы HTTP для других модулей, и я хотел бы сделать следующее:
Я хотел бы этого модуль для предоставления новой службы HTTP для каждого запроса?
проблемы, с которыми я сталкиваюсь: Когда я пытаюсь добавить службу HTTP в массив провайдеров, я получаю следующую ошибку:
Nest can't resolve dependencies of the HttpService (?). Please make sure that the argument AXIOS_INSTANCE_TOKEN at index [0] is available in the HttpGlobalModule context.
Potential solutions:
- If AXIOS_INSTANCE_TOKEN is a provider, is it part of the current HttpGlobalModule?
- If AXIOS_INSTANCE_TOKEN is exported from a separate @Module, is that module imported within HttpGlobalModule?
any помощь будет высоко ценится, спасибо.