Если у меня не полноценный Clean Architecture, то есть нету деления на 3 слоя, это норм добавлять интеракторы?
Для какой цели Вам нужны Interactor'ы? Что Вы хотите чтобы они делали?
Была идея обьединить 2 репозитория в 1 интеракторе вместе 2-х дао в одном репозиторие
Имеют ли смысл запросы в эти DAO по отдельности? Если вам для получения каких-то внятных данных всегда надо делать два запроса, это значит, что домену интересны только итоговые данные, а два там запроса, один или десять - это детали реализации. Значит логично будет делать эти запросы в реализации репозитория, а наружу возвращать то, что интересно домену.
Вот теперь стало хорошо понятно, спасибо
Обсуждают сегодня