Alfred Lopez
12/13/2020, 9:52 PMval kodeinContainer = DI {
bind<MyInterface>(tag = "com.dude.MyInterfaceImpl1") with provider {MyInterfaceImpl1()}
bind<MyInterface>(tag = "com.dude.MyInterfaceImpl2") with provider {MyInterfaceImpl2()}
}
but can you do this dynamically? For example, like....
object MyInjector {
val kodeinContainer = DI {}
}
fun main() {
MyInnjector.kodeinContainer.bind<...>(...) ...
}
salomonbrys
12/14/2020, 10:10 AMAlfred Lopez
12/14/2020, 12:35 PM