в подавляющем большинстве случаев и не нужен 🤷♂️ api/dao сами по себе и есть репозитории (хороший вопрос для наброса)
с точки зрения чистой архитектуры твой iteractor ничего не должен знать об api/dao
Кэширование как будете делать?
Ну а если тебе например надо достать данные из бд, посмотреть их актуальность, в случае чего запросить с сервера новые и заперсистить их? Это выглядит как логика о которой интерактор не должен знать
Обсуждают сегодня