The context which is provided inside preconstructors and providers.
The origin class of the context.
The circuit which is currently resolving the target.
Optional
The class which depends on the target and the reason why it is being resolved.
This can be undefined if the target is being resolved directly using tap or tapAsync.
undefined
The target class which is currently being resolved.
The context which is provided inside preconstructors and providers.