Внедрение зависимости inisde Worker от другого модуля - PullRequest
0 голосов
/ 02 ноября 2019

Я изо всех сил пытался обеспечить зависимость от работников Android, использующих кинжал2. Я следил за многочисленными блогами о том, как я могу этого достичь, но я как-то упустил что-то, что я не могу построить из него свой график зависимостей. Ниже приводится git-репозиторий для полного исходного кода https://github.com/youranshul/Dagger_worker

Проблема, с которой я сталкиваюсь, заключается в том, как я могу предоставить зависимость, которая является частью модуля действия, но фабрика пользовательских работ является частьюAppModule.

РЕДАКТИРОВАТЬ 1: Ссылка github.com/google/iosched, предоставленная @Yavor, немного сложна для меня, чтобы понять вещи, помня о моих основах кинжала. На самом деле я изучил [Dagger from google link] [4] и получил некоторое представление о том, как работают субкомпоненты. Я реализовал обучение в упомянутом проекте git и обнаружил, что могу предоставить все зависимости своему рабочему классу. Я хотел бы ознакомиться с моими изменениями и узнать, нужно ли мне их улучшить.

...