匕首2工厂级注入

时间:2018-08-09 14:20:54

标签: android dagger-2 factory-pattern

我有一个DataSource接口和两个实现该接口的具体类(本地,远程)。我将在Repository类中使用此类,并进行构造函数注入。

我想知道创建一个DataSourceFactory类,然后将具体的localremote类注入这个factory类,然后将该工厂类注入{{ 1}}类。通过这种方式,无需创建用于绑定接口的模块,并且在更复杂的情况下更易于操作。

希望我很清楚。谢谢。

编辑:提供代码。

Repository

0 个答案:

没有答案