модели имплементирующего интерфейс репозитория ведь нужно делать конкретно в интеракторе? Не нужно вводить дополнительной прослойки в виде фабрики или нечто подобного?
Зависимости лучше внедрять извне. Сильная всязанность - это плохо. Это в общем случае. Что касается репозитория в интеракторе, так он его вообще не имеет права создавать, так как знает только об интерфейсе, но не знает ничего о возможных реализациях.
Обсуждают сегодня