C# (CSharp) Summer.Batch.Core.Unity.StepScope Namespace

Сlasses

Name Description
StepScopeLifetimeManager Implementation of LifetimeManager for step scope. It relies on StepSynchronizationManager to store and retrieve the instance.
StepScopeStrategy Builder strategy for step scope. It should be added at the UnityBuildStage.PreCreation stage. Before the instance is created, it checks resolvers for the constructor parameters, properties, and method parameters. If any dependency is in the step scope but the current instance being built is not, the resolver is overriden using StepScopeOverride.