【发布时间】:2021-08-18 14:06:10
【问题描述】:
有没有办法在 Android Kotlin 中使用 DI 框架在扩展函数或全局函数中注入对象?
我在很多地方都使用了这个功能。所以我不想每次都传一个参数。
DI 框架可以是 Koin、Hilt、Dagger2 或其他任何框架。
类似的东西:
fun Context.showSomething() {
val myObject = inject()
showToast(myObject.text)
}
【问题讨论】:
标签: android kotlin dagger-hilt koin extension-function