Interface IDependencyScopeFactory
- Namespace
- LfrlAnvil.Dependencies
- Assembly
- LfrlAnvil.Dependencies.dll
Represents a dependency scope factory.
public interface IDependencyScopeFactory
Methods
BeginScope(string?)
Creates a new IChildDependencyScope.
[Pure]
IChildDependencyScope BeginScope(string? name = null)
Parameters
namestringOptional child scope's name.
Returns
- IChildDependencyScope
New IChildDependencyScope instance.
Exceptions
- NamedDependencyScopeCreationException
When the scope is named and that name already exists.