Гнездо Js новый HttpService за запрос - PullRequest
0 голосов
/ 03 февраля 2020

У меня есть следующий глобальный модуль 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 помощь будет высоко ценится, спасибо.

...