我需要在Server.ts文件中使用一些服务。
服务发送http请求,其构造函数如下:
constructor(private http: HttpClient) {
super();
}
在Server.ts
内,我想启动此服务,但需要为其提供httpClient:
const someService = new SomeService(HttpClient);
上面的代码给出了有关HttpClient的错误:
“无法将类型'HttpClient的类型的参数分配给类型'HttpClient'的参数。属性'处理程序'在类型'HttpClient的类型中丢失”。
我尝试使用Injector:
const injector: Injector =
Injector.create({provide: HttpClient, deps:[]});
但没有成功。
如何正确提供HttpClient的“ someService”?
谢谢