Stashbox.Resolution
Namespace with 11 public types
Classes
ResolutionContext
Represents information about the actual resolution flow.
TypeInformation
Represents type information about a dependency.
Structures
ServiceContext
Represents the context of a service.
Interfaces
IEnumerableSupportedResolver
Represents a dependency resolver that can produce a collection of services.
IEnumerableWrapper
Represents a wrapper that can wrap a collection of a service.
IParameterizedWrapper
Represents a wrapper that can wrap a service with function parameters.
IRequestContext
Represents an information storage for resolution requests.
IResolutionStrategy
Represents a resolution strategy.
IResolver
The base interface for wrappers and resolvers.
IServiceResolver
Represents a dependency resolver.
IServiceWrapper
Represents a wrapper that can wrap a service.