Как вернуть список объектов из корутины?

Вопрос скорее всего глупый, но я не могу догнать... Есть функция, которая должна вернуть список объектов, который получит из БД. Забрать хочу с помощью корутин.


fun getCarsList(): List<CarData> {
        /*return executorService.submit<List<CarData>> {
            database.getCarDatabaseDAO().getCarsList()
        }.get()*/

        activityScope.launch {
            withContext(Dispatchers.IO) {
                database.getCarDatabaseDAO().getCarsList()
            }

        }

    return ??????

        
    }

( с верху пример рабочий с экзекьютор сервисом)

Надо вернуть список. Что ретурнить, догнать не могу... Подскажите пожалуйста.


Ответы (0 шт):