всем привет. Вот есть класс - RemoteRepoImpl, я хочу имплементировать в него RemoteRepo, но первый лежит в модуле data, а второй - в domain. Не могу уловить на примере,как это сделать. подскажите,если не сложно
всем привет. Вот есть класс - RemoteRepoImpl, я хочу имплементировать в него RemoteRepo, но первый лежит в модуле data, а второй - в domain. Не могу уловить на примере,как это сделать. подскажите,если не сложно
Вообще есть ещё такой общий вопрос. Если у меня будет приложение . которое будет коннектиться к микроконтроллеру и брать с него информацию, принимать и гонять данные, то есть ли смысл вообще в этих слоях/модулях? То есть буквально единственная работа в фоне - гонять данные по блютузу. Есть ли смысл тут упарываться в клин или тупо сделать view/viewrPresenter/Repositories в одном модуле вообще?
Потому что возможна и такая логика: Пользователь сделал запрос - ему выдало ошибку соединения, но запрос сохранился в репо. Но когда появилось соединение - повторить запрос
В имплементацию репозитория можно пробросить контекст. И там его и зарегать.
Так делать не надо, потому что нужно потом отвязывать. А логику появления соединения нужно будет обрабатывать и на других экранах. Не нужно же будет ещё раз создавать броадкаст ресивер