每个模块的一个服务实例

时间:2017-04-03 10:25:26

标签: angular

我有一个带有多个功能模块的Angular 2.x应用程序。所有这些模块都使用自定义的http服务,该服务被注入到其他服务中。

在我们的测试环境中,我希望能够禁用一些尚未准备好的模块的post / put / delete请求。我认为我可以通过创建一个http服务的子类来执行此操作,其中应该禁用请求并使用

providers: [{provide: AuthHttp, useClass: moduleHttp}]

该模块,但似乎不起作用。似乎所提供的第一个AuthHttp被所有其他模块使用。每个模块是否可以拥有自己的服务实例?

0 个答案:

没有答案