меня ViewModel-и находятся. Я DI реализую с помощью dagger 2. Делаю у ViewModel инжект в конструкторе:
class NearestCitiesViewModel @Inject constructor(
private val cityRepository: CityRepository
)
Получается в слой надо ещё и даггер-зависимости добавлять. Это не будет нарушением контракта?
Так ди же на уровне юай
Тебе достаточно аннотацию инджект подтянуть
Обсуждают сегодня