Hi guys, I'm trying to convert an rxjava api base...
# getting-started
m
Hi guys, I'm trying to convert an rxjava api based into a suspend function. Can I do something like this?
Copy code
class UserApiClient(private val rxJavaBasedApi) {
    suspend fun getUser(): User = withContext(<http://Dispatchers.IO|Dispatchers.IO>) {
        rxJavaBasedApi.getUser().blockingGet()
    }
}
Or there's a better approach?
d
you shouldn’t be using
blockingGet
so
rxJavaBasedApi.getUser().await()
m
thank's @Dariusz Kuc