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