2
我一直在想,在Components
里面创建自己的@Component.Builder
有什么好处,而不是使用默认的? 文档没有多说这些,也没有找到任何合理的例子。任何人可以分享一些想法?Dagger 2 Component.Builder
我一直在想,在Components
里面创建自己的@Component.Builder
有什么好处,而不是使用默认的? 文档没有多说这些,也没有找到任何合理的例子。任何人可以分享一些想法?Dagger 2 Component.Builder
几个优点:
@BindsInstance
需要一个显式接口。在AppComponent使用@ Component.Builder通过应用程序供应商,我怎么能写测试建设者零件 。它扩展了appcomponent –
https://google.github.io/dagger/users-guide.html#binding-instances – Jeremy