Size: a a a

2021 July 06

FG

Fuad Garayev in Dagger 2
ну наверно выход только инжектить сам этот класс Assistant
источник

АЕ

Алексей Ершов... in Dagger 2
в хилт особо не умею, проще всего заинжектить в активити этот класс или его провайдер, если вам каждый раз новый инстанс нужен
источник

FG

Fuad Garayev in Dagger 2
понятно,спасибо большое
источник
2021 July 10

ИЧ

Иван Чепёлкин... in Dagger 2
есть у меня компонент А который создает 2 разных инстанса одного класса с разными named. как передать эти 2 интстанса в другиой компонет B? Зависимость от компонента А у него есть, но вот анотации Named он почему то не видит(
источник

АЕ

Алексей Ершов... in Dagger 2
Что значит не видит?
источник

ИЧ

Иван Чепёлкин... in Dagger 2
Да почему то ругается на эту анотацию. Не могу сейчас привести пример ошибки и кода, чуть позже. Но сам факт интересует - такое возможно сделать и это у меня где то ошибка? Либо даггер не поддерживает такую возможность
источник

АЕ

Алексей Ершов... in Dagger 2
Возможно должно быть.
источник

АЕ

Алексей Ершов... in Dagger 2
Ошибку конкретную скидывайте, "ругается" малоинформативно)
источник
2021 July 12

ИЧ

Иван Чепёлкин... in Dagger 2
источник

АЕ

Алексей Ершов... in Dagger 2
ага, а где провайдите?
источник

ИЧ

Иван Чепёлкин... in Dagger 2
источник

ИЧ

Иван Чепёлкин... in Dagger 2
Вот такая схема. Есть компонент A и внутри него создаётся инстанс ретрофита с анотацией named. В компоненте B , у которого в зависимостях компонент А, я хочу получить этот инстанс.
источник

ИЧ

Иван Чепёлкин... in Dagger 2
Инстанс выдаю наружу из компонента А
источник

ИЧ

Иван Чепёлкин... in Dagger 2
вот так
источник

АЕ

Алексей Ершов... in Dagger 2
но он не named
источник

АЕ

Алексей Ершов... in Dagger 2
а вы его в модуле B запрашиваете как named
источник

ИЧ

Иван Чепёлкин... in Dagger 2
дак тут тоже надо анотацию named?
источник

SV

Sergey Vasilchenko in Dagger 2
само собой, все что тут перечислено приезжает через dependencies в дочерний компонент, которому нужен named
источник

АЕ

Алексей Ершов... in Dagger 2
конечно. Это интерфейс компонента, про то, что там внутри какие-то модули, зависимые компоненты ничего не знают.
источник

ИЧ

Иван Чепёлкин... in Dagger 2
никак не могу понять что не так  -  анотации везде проставлены
источник