вместо статического чтения.

аюсь абстрагировать некоторые вызовы HttpClient (.get (...) и .post (...)) в класс BaseService, поскольку мне приходится дублировать код, такой как заголовки и учетные данные, если мои службы этого не делают. наследовать от базового класса.

При этом по какой-то причине мой код не выбирает общую перегрузку при получении.

Следующий вызов метода успешно выбирает правильную перегрузку HttpClient.get (...):

Однако следующее выбирает другую перегрузку, и я понятия не имею, как это исправить:

Это потому, что я неправильно объявляю поле приватных опций? Я не могу найти в документации API лучший / правильный способ объявить его так, чтобы правильная перегрузка была выбрана успешно. Может кто-нибудь, пожалуйста, помогите мне сделать мой код выбрать правильный (общийObservable<T>) перегрузка для HttpClient.get (...)?

Ответы на вопрос(1)

Ваш ответ на вопрос