IDependencyTrackingResolveOperation Interface |
Namespace: Autofac.Core.Resolving
The IDependencyTrackingResolveOperation type exposes the following members.
| Name | Description | |
|---|---|---|
| ActiveRequestContext |
Gets the active resolve request.
(Inherited from IResolveOperation.) | |
| CurrentScope |
Gets the current lifetime scope of the operation; based on the most recently executed request.
(Inherited from IResolveOperation.) | |
| DiagnosticSource |
Gets the DiagnosticListener for the operation.
(Inherited from IResolveOperation.) | |
| InitiatingRequest |
Gets the ResolveRequest that initiated the operation. Other nested requests may have been
issued as a result of this one.
(Inherited from IResolveOperation.) | |
| InProgressRequests |
Gets the set of all in-progress requests on the request stack.
(Inherited from IResolveOperation.) | |
| RequestDepth |
Gets the current request depth.
(Inherited from IResolveOperation.) | |
| RequestStack |
Gets the modifiable active request stack.
|
| Name | Description | |
|---|---|---|
| EnterNewDependencyDetectionBlock |
Enter a new dependency chain block where subsequent requests inside the operation are allowed to repeat
registrations from before the block.
| |
| GetOrCreateInstance |
Get or create and share an instance of the requested service in the currentOperationScope.
(Inherited from IResolveOperation.) |
| Name | Description | |
|---|---|---|
| CurrentOperationEnding |
Raised when the entire operation is complete.
(Inherited from IResolveOperation.) | |
| ResolveRequestBeginning |
Raised when a resolve request starts.
(Inherited from IResolveOperation.) |