Interface IScopeFactory
Provides a thread safe way to create new scopes.
Namespace: Solti.Utils.DI.Interfaces
Assembly: Solti.Utils.DI.Interfaces.dll
Syntax
public interface IScopeFactoryProperties
Options
Options applied on the newly created scopes.
Declaration
ScopeOptions Options { get; }Property Value
| Type | Description | 
|---|---|
| ScopeOptions | 
Methods
CreateScope(Object)
Creates an independent new scope
Declaration
IInjector CreateScope(object tag = null)Parameters
| Type | Name | Description | 
|---|---|---|
| System.Object | tag | User defined data to be bound to the scope. You can read this value back via the IHasTag interface. | 
Returns
| Type | Description | 
|---|---|
| IInjector |