169 похожих чатов

@Module @InstallIn(SingletonComponent::Class) Object PersistenceModule { @Provides

@Singleton
fun provideDatabase(application: Application)

Подскажите как это работает? Откуда берется application: Application? Что тут вообще происходит?

5 ответов

13 просмотров

он берется из графа зависимостей, в которые добавляется через инжект. надо почитать основы даггера, и все станет понятно

Roman- Автор вопроса
Dima Gaziev ʕ•́ᴥ •̀ʔ
он берется из графа зависимостей, в которые добавл...

Ок, спасибо. Да, надо уже наконец добраться до этого даггера)

Roman
Ок, спасибо. Да, надо уже наконец добраться до это...

Есть канал Android Broadcast, там по даггеру курс, все по полочкам разложено, советую.

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта