я просто не очень понимаю, что могу разъяснить
репозиторий идет в api - получил = сохранил в dao, вернул дальше, нет = достал из базы
Вот у меня сейчас имеется Api для Retrofit, в нем описание путей, параметров которые принимают методы API, имеется DataManager для retrofit, в нем происходят дополнительные "обработки" перед отправкой на сервер