даггер модуле строятся 2 сервиса с помощью двух разных инстансов Retrofit и одного OkHttpClient. Но для кажного API есть свой ApiKeyInterceptor.
Не могу понять как правильно подставлять эти Interceptor'ы. С помощью newBuider у OkHttpClient? Но тогда первый ApiKeyInterceptor сохранится и его придется сначала чистить, а потом добавлять другой.
А чего не сделать 2 OkHttpClient-а?
Можно создать два инстанса OkHttp и сказать, какой инстанс кому отдать, даггер это умеет
Обсуждают сегодня