I am confused about: <https://insert-koin.io/docs/...
# koin
a
I am confused about: https://insert-koin.io/docs/reference/koin-ktor/ktor#run-koin-from-an-external-ktor-module It implies that for a module you can have 'module-scoped' Koin configuration, but that's not the case. The last
koin
call will always win with the latest providers. I expected a BeanOverrideException but that didn't happen. Is there a way to have a hierarchy?
a
you mean the last definition always overrides the existing one?
a
Yes.
a
you can guarantee the order by using "+" operator in order on your modules. Else in the same module there is no guarantee
a
Am I crazy or can’t I find any documentation on this operator?
😅 1
a
on + ? In modules section ?
a