Anton Afanasev
11/15/2021, 5:21 PMclass TestClass {
private val dispatcher = CoroutineScope(Dispatchers.Main + SupervisorJob())
fun someAction() {
//do something
dispatcher.launch {
requestWithKtor()
}
}
suspend fun requestWithKtor() {
//do some networking
}
}
Grégory Lureau
11/15/2021, 7:18 PMdispatcher
is a CoroutineScope, not a Dispatcher, naming maters. (Otherwise it seems ok to me but I'm not a coroutine user.)