интерактора есть метод getMessages() который вернет List сообщений, а какой модели? Ведь откуда грузить, из бд или из сети решает репозиторий ведь так? Тогда он должен вернуть одинаковую модель, либо наследника
У меня всегда возвращается лист соощений, который был трансформирован из бизнес-объекта. Бизнес объекты берутся из кеша, потом идёт запрос на сервер, полученные данные трансформируются в бизнес объекты, и так же идут в Observable.onNext()
общий объект тогда сделайте, который будет отдаваться репозиторием
Обсуждают сегодня