kandraKoin

fun Application.kandraKoin()

Registers a KandraRepository and KandraSuspendRepository in the Koin container for every entity registered in SchemaRegistry.

Must be called after install(Kandra) and after Koin itself is installed. All repos share the plugin's io.kandra.runtime.BatchEngine, so shutdown protection and in-flight tracking apply to Koin-managed repos too.

Named qualifiers follow the pattern: