должен открыть указанный им файл, и получить от туда данные, сохранить в бд и вернуть ему. Это какой слой? Бизнес логика?
Data, repository
А слой бизнес логики в данном случае для галочки будет, получается? Если я все полученные данные в презентер сразу могу передать
По сути слой бизнес логики (UseCase, Interactor) выступает здесь как просто прокси. Ибо вся работа с внешними факторами не относится к бизнес логики, в данном случае получением и кэшированием данных должен заниматься репозиторий. Думаю лучше уточнить тут: https://t.me/Android_Architecture
Спасибо
Обсуждают сегодня