работал с Рх и немного не вьезжаю.
Там допустим если мне нужно было сделать РЕСТ запрос, репозиторый выставлял наружу Observable<User>, вьюМодель дёргала репозиторий и выставляла наружу Observable<User> для фрагмента/активити, тот в свою очередь уже subscribe {…}
В случае с корутинами:
- У меня в репозитории suspend fun getUser(): User
- Что должна вью модель выставить для фрагмента? Что бы потом можно было обработать норм ошибки/обновить UI на фрагменте
livedata если речь выставить к Фрагменту.
Обсуждают сегодня