есть и отдать в презентейшн если нет сходить в сеть положить в бд и отдать в презентейшен. это задача репозитория или интерактора?
вроде как тут просто работа с данными но респонс надо смапить в дто бд (респонс отличается от сущностей локал бд) а для этого надо несколько репозиториев задействовать
Интерактор запрашивает у репозитория, репозиторий решает откуда взять и отдает интерактору, интерактор отдает презентеру
Это ведь бизнес-требование: если сеть недоступна, обеспечить работу offline. Я считаю, что это use case, тобишь задача интерактора. В общем случае репозиторий отвечает за работу с конкретным источником данных
Обсуждают сегодня