Предоставить httpClient для обслуживания от server.ts - Angular Universal - PullRequest
0 голосов
/ 20 мая 2019

Мне нужно использовать какой-то сервис внутри файла Server.ts.

Служба отправляет http-запрос, и его конструктор выглядит так:

constructor(private http: HttpClient) {
  super();
}

Внутри Server.ts, я хочу запустить эту службу, но мне нужно предоставить ее httpClient:

const someService = new SomeService(HttpClient);

Этот код выше выдает ошибку о HttpClient:

«Аргумент типа 'typeof HttpClient' не может быть назначен параметру типа 'HttpClient'. Свойство 'handler' отсутствует в типе 'typeof HttpClient'".

Я пытался использовать инжектор:

const injector: Injector =
    Injector.create({provide: HttpClient, deps:[]});

Но безуспешно.

Как правильно предоставить "someService" HttpClient?

Спасибо

...