我需要为我的单个 Koin 变量分配一个新值,但 Koin 不允许在注入的变量上使用 var ...
private val userAssets: UserAssets by inject()
如何在 userAssets 上设置值?或者还有其他事情要做来制作 UserAssets Singleton?
val dataModule = module {
factory {
RetrofitBuilder(
androidContext()
)
}
single { LoginCredential() }
single { UserAssets() }
}