1
resposta

Duvida sobre instancias de classe

Eu vi os videos sobre injeção de dependencia com o Koin, mas fiquei na duvida sobre como instanciar as variaves na activite, pois no primeiro video foi utilizado a seguinte sintax: private val database by inject<AppDatabase>()

com a classe dentro dos <> mas na segunda parte foi utilizado a seguinte sintax: private val repository :NoticiaRepository by inject()

como nos normalmente iniciariamos uma varialvel no kotlin, tem alguma regra como é feito a instancia da classe ou os dois jeitos estão certos?

1 resposta

Oi João, de boa ?

Cara ambos estão certos, o instrutor quis mostrar as diversas formas possíveis de fazer isso