Hasan Hosgel (alosdev)
03/24/2021, 8:45 AMRonald van D
03/24/2021, 2:24 PMval networkModule = module {
factory(named("custom")) { customEngineHttpClient() }
factory(named("normal")) { defaultEngineHttpClient() }
//... other networking stuff
}
private fun customEngineHttpClient() =
HttpClient {
install(HttpCallValidator)
install(JsonFeature) {
//... KotlinXSerializer
}
}
private fun defaultEngineHttpClient() =
HttpClient {
install(HttpCallValidator)
install(JsonFeature) {
//... KotlinXSerializer
}
}
Hasan Hosgel (alosdev)
03/24/2021, 3:37 PM