DependencyProvider
public protocol DependencyProvider
A DependencyProvider
allows services to be easily integrated (i.e. registered) into a DependencyContainer.
-
Registers all dependencies you would like to provide to a
DependencyContainer
.Declaration
Swift
func register(in container: DependencyContainer)
Parameters
container
The container used to register dependencies.
-
didBoot(_:
Default implementation) Called after the container has fully initialized and all providers have been registered.
Default Implementation
Declaration
Swift
func didBoot(_ container: DependencyContainer) throws
Parameters
container
The container used to register dependencies.