Namespace Unity.Services.Core.Internal
Classes
CircularDependencyException
Exception to use two registered IInitializablePackage depend on the other.
CoreRegistry
A container to store all available IInitializablePackage and IServiceComponent in the project.
Structs
CoreRegistration
Handle to a registered IInitializablePackage. Provides a fluent interface to define its components dependencies and provisions.
Interfaces
IInitializablePackage
Contract for objects able to register a set of IServiceComponent to a given CoreRegistry.
IServiceComponent
Base contract for a functionality defined by the Core package.