через @EntryPoint + EntryPointAccessors
ну их пример мне глаза вообще не открыл
а чего там сложного то, создаешь интерфейс помеченный @EntryPoint в котором добавляешь методы для получения зависимостей. Дальше в EntryPointAccessors нужно передать контекст и на выходе получишь реализацию интерфейса
у меня тупо класс, в него еще и контекст отдать надо?
если ты хочешь получить зависимости внутри класса (не в его конструкторе) то да
Используешь их как компоненты
ок инжектнуть через аксессор удалось... но я не могу науглить как мне инстанцировать синглтон не при первом инжекте а при старте приложения
ну можно в application инжектить, но это странное решение
мне тоже показалось что грязь какая-то
Обсуждают сегодня