我正在尝试编写一个函数,它异步运行两个操作,并使用Kotlin协程返回结果。例如,我希望我的getData方法大致同时运行我的两个longRunningOperationX方法,这样我就可以更快地获得组合结果: fun getData(): String {
val stringOne中,我可以使用launch和async方法运行这些操作。} 但是,正如您可能知道的那样,协程作用域中的<
我有一个包含异步方法的存储库类,该方法返回包装到LiveData中的User interface Repository {} 在ViewModel的coruotine作用域中,我希望等待getUser()方法的结果并使用User实例。这就是我要找的东西: private fun process() = viewModelScope.launch {
val user