поочередно.(получить данные из 1 и исходя из результата, делать в запрос в другой) если я положу 2 дата соурса в 1 репозиторий это норм? И в интеракторе запрос данных с этого репозитория
Да, норм
А как иначе хотел сделать?
Сделать 2 репозитория и итерактор просто дёргал бы их по очереди
Есть 2 идеологии Тут уже поднималась дискуссия на счёт того, что должен делать Repository и что Interactor Кто-то тебе скажет, что нужно 2 DataSource и 1 Repository А кто-то скажет, что нужно разделить на 2 Repository, а заниматься логикой получения данных будет Interactor Я лично сторонник подхода, что 1 DataSource отвечает за 1 источник данных, 1 Repository отвечает за получение одной сущности, с которой может работать Interactor Сейчас кину ссылку, где обсуждались оба этих подхода Возможно, выберешь что тебе больше нравится или что больше подходит твоему проекту
Можешь отсюда начать читать https://t.me/Android_Architecture/103482
Обсуждают сегодня