将ContributeAndroidInjector与需要在运行时将对象传递给其构造函数的模块一起使用

时间:2018-07-31 21:54:14

标签: dagger-2 dagger

我已经使用Dagger2很久了,但是我是AndroidInject的新手。使用较旧的样式,我将构建具有两个范围的应用程序:LoginScope和SessionScope(登录后)。我喜欢这种方法,因为我可以通过在登录后通过构建SessionComponent&SessionModule并将Session对象传递给现在@Provides的SessionModule来打开/创建该组件,从而在会话范围的组件中存储用户的会话。我可以使用ContributeAndroidInjector做类似的事情吗?换句话说,我可以将运行时对象传递到生成的ContributeAndroidInjector下的依赖模块中的模块吗?

0 个答案:

没有答案