kluck
04/17/2018, 12:10 PMbind<Retrofit>() with multiton { url: String ->
Retrofit.Builder()
.addConverterFactory(instance<GsonConverterFactory>())
.addCallAdapterFactory(instance<RxJava2CallAdapterFactory>())
.baseUrl(url)
.client(instance())
.build()
}
bind<ConfigApi>() with provider {
val factory = factory<String, Retrofit>()
val retrofit = factory(instance<URL>(TAG).toString())
retrofit.create(ConfigApi::class.java)
}