Package-level declarations

Types

Link copied to clipboard
class CoreResolver(_koin: Koin) : InstanceResolver
Link copied to clipboard
class CoreResolverV2(_koin: Koin) : InstanceResolver

Resolver - optimised version

Link copied to clipboard

ResolutionExtension offers a way to extend Koin capacity to resolve instance in external systems For example it allows to extend Koin to Ktor's internal DI, and make your Koin definition benefits from Ktor DI declared components

Functions

Link copied to clipboard
fun flatten(scopes: List<Scope>): Set<Scope>