Size: a a a

2020 November 24

АБ

Александр Батурин... in Dagger 2
Sergey
Привет! А насколько это критично, если один класс проинициализировать как поле, а потом отдавать в provide методы его?
как поле модуля?
источник

S

Sergey in Dagger 2
Александр Батурин
как поле модуля?
Да, да, если сделать как поле модуля)
источник

S

Sergey in Dagger 2
Догадываюсь, что так делать не стоит, но все же, критично ли это
источник

АБ

Александр Батурин... in Dagger 2
Sergey
Да, да, если сделать как поле модуля)
не критично, но не нужно, когда можно через фабрику\билдер компонента передать созданный объект
источник

S

Sergey in Dagger 2
Александр Батурин
не критично, но не нужно, когда можно через фабрику\билдер компонента передать созданный объект
Мне пока сложно это ещё, как через фабрику или билдер это сделать 🙈 А вот как поле все просто пока получается))
источник

S

Sergey in Dagger 2
Главное, что не критично, спасибо большое))
источник

АБ

Александр Батурин... in Dagger 2
Sergey
Мне пока сложно это ещё, как через фабрику или билдер это сделать 🙈 А вот как поле все просто пока получается))
вот как ты сейчас передаёшь прям в конструктор модуля на этом примере
источник

АБ

Александр Батурин... in Dagger 2
вот так через фабрику (этот интерфейс внутри твоего компонента), в модуле ничего прописывать уже не нужно
источник

S

Sergey in Dagger 2
Ааа... Представление начало появляться!! Супер 👍
источник

АБ

Александр Батурин... in Dagger 2
😊
источник

АБ

Александр Батурин... in Dagger 2
Sergey
Ааа... Представление начало появляться!! Супер 👍
На всякий случай статью про это дело скину: https://proandroiddev.com/dagger-and-the-shiny-new-component-factory-c2234fcae6b1
источник

S

Sergey in Dagger 2
Отдельная благодарность, ибо только осваиваю ☺️☺️☺️
источник

АБ

Александр Батурин... in Dagger 2
Sergey
Отдельная благодарность, ибо только осваиваю ☺️☺️☺️
удачи в освоении)
источник

S

Sergey in Dagger 2
Александр Батурин
удачи в освоении)
💪
источник
2020 November 25

a

akniyet in Dagger 2
если над простым объектом поставить свой @scope при этом на пустой конструктор @inject, даггер поймет что нужно хранить инстанс этого объекта внутри компонента помеченный таким же скоупом? или нужно явный провайд метод писать?
источник

SV

Sergey Vasilchenko in Dagger 2
поймет, провайд нужно только для всяких сторонних штук, куда не можешь на конструктор повесить инжект
источник

a

akniyet in Dagger 2
Sergey Vasilchenko
поймет, провайд нужно только для всяких сторонних штук, куда не можешь на конструктор повесить инжект
а для дочерних компонентов, он будет отдавать тот же инстанс?
источник

SV

Sergey Vasilchenko in Dagger 2
ну да, с чего ему быть другим пока живет компонент с вашим скоупом
источник
2020 November 27

ФХ

Филадельфия Хачатуря... in Dagger 2
Ребят, в Android Dagger вообще реально сделать чтобы скоуп фрагмента пережил переворот?
источник

Y

Yanis in Dagger 2
думаю нет
источник