Configuration for constructing a DiContainer.
readonly
defaultScope: ServiceScope
Default lifecycle scope for providers without an explicit scope.
readonly
optional
externalResolver: ExternalResolver
Optional external resolver for auto-registration fallback.
readonly
autoRegister: boolean
When true, resolving an unregistered token falls back to the
external resolver and caches the result as a singleton.
readonly
optional
parentRegistry: ProviderRegistry
Parent registry for hierarchical lookups (internal).
readonly
optional
parentScopes: ScopeManager
Parent scope manager sharing singletons (internal).