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