在Kodein中,当我具有以下绑定
bind<AppDependent>() with singleton {
AppDependent("abc", instance(), instance())
}
我可以在下面使用我的appDependent
private val appDependent : AppDependent by instance(
但是,如果我想提供如下的title
bind<AppDependent>() with multiton {
title: String -> AppDependent(title, instance(), instance())
}
如何创建appDependent
?
我尝试了以下操作,但不起作用。
private val appDependent : AppDependent by instance("Main")
答案 0 :(得分:1)
发现我们可以按照以下步骤进行操作
private val appDependent: AppDependent by instance(arg = "My Text")