залил код на гит Проект билдится, зависимости инжектятся
В данный момент сетевой запрос обрабатывается во viewmodel и выводит данные погоды в лог в рамках проверки работоспособности https://github.com/ZackFox/WeatherApp/blob/master/app/src/main/java/com/sergy/weather/ui/CurrentViewModel.kt Но насколько я понимаю, это должно происходить в репозитории. Мне надо понять как организовать код в репозитории с учетом будещей работы с двумя источниками данных и каким то образом возвращать данные погоды во viewmodel
каким то образом возвращать данные погоды во viewmodel ВМ вызывавает БЛ(бизнес логика) слой, а он вызывает запрос к апи, полученные данных сохраняет в бд и возвращает потом в ВМ
это чисто чтобы понять что работает Как я понимаю этот код должен быть в классе репозитория а не viewmodel. Но я не знаю как потом правильно всю написать и вернуть