Задать вопрос
@druper

Как правильно использовать Retrofit при наличии нескольких источников данных?

На каждый создавал отдельный экземпляр Retrofit, тк разные заголовки, перехватчики и тд. Сейчас появилось еще пара. Как упростить добавление? Плодить Retrofit-ы как то неправильно
  • Вопрос задан
  • 85 просмотров
Подписаться 1 Простой 1 комментарий
Решения вопроса 1
zagayevskiy
@zagayevskiy Куратор тега Android
Android developer at Yandex
Нужно настроить билдер и переиспользовать его, каждый раз из одного билдера создавая новые инстансы ретрофита для разных урлов.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@WaterSmith
Android-разработчик. Java, Kotlin
Каждый ваш источник данных имеет свой базовый URL. У каждого источника свой API. Естественно что вам прийдется описать интерфейсы для каждого из этих API и создать отдельный объект Retrofit для каждого базового URL.
Абсолютно ничего неправильного тут нет.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы