Dagger在库中,如何覆盖模块方法

时间:2017-11-20 00:17:38

标签: android module dagger-2 dagger

我必须创建2个类似的应用程序,它们共享共同的核心库模块,它不仅是模型,还有要扩展的Fragment基类。 FooBaseFragment包含@Inject成员,比如BaseRestClient来做一些网络。它由Dagger注入

在app模块中,我想将BaseRestClient子类化为RestClient 并添加一些功能。 此RestClient实例应注入核心库模块@Injects BaseRestClient以及app @Injects RestClient

的位置

这可能吗?

(我已经读到了你不应该覆盖模块方法的地方。所以我尝试用RestClient创建另一个模块但显然创建了另一个实例)

0 个答案:

没有答案