,System.Collections.Generic.List{System.Func{System.Object>
Defined in Type: ModernDependencyResolver
Namespace: Splat
Assembly: Splat.Core.dll
Applies to
net10.0, net9.0, net8.0, net462, net481
Overloads
-
public ModernDependencyResolver() -
protected ModernDependencyResolver(Dictionary<(Type serviceType, string? contract), List<Func<object?>>>? registry)
1. Overload
public ModernDependencyResolver()
Summary: Initializes a new instance of the ModernDependencyResolver class.
2. Overload
protected ModernDependencyResolver(Dictionary<(Type serviceType, string? contract), List<Func<object?>>>? registry)
Summary: Initializes a new instance of the ModernDependencyResolver class.
Parameters
| Name | Type | Description |
|---|---|---|
registry | Dictionary<(Type serviceType, string? contract), List | A registry of services. |
Remarks
When provided, the registry is deep-copied at the list level to avoid sharing mutable lists between resolvers.