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