NServiceBus.PipelineConfiguration.RegisterBehaviorsInContainer C# (CSharp) Method

RegisterBehaviorsInContainer() public method

public RegisterBehaviorsInContainer ( SettingsHolder settings, IConfigureComponents container ) : void
settings SettingsHolder
container IConfigureComponents
return void
        public void RegisterBehaviorsInContainer(SettingsHolder settings, IConfigureComponents container)
        {
            foreach (var registeredBehavior in Modifications.Replacements)
            {
                container.ConfigureComponent(registeredBehavior.BehaviorType, DependencyLifecycle.InstancePerCall);
            }

            foreach (var step in Modifications.Additions)
            {
                step.ApplyContainerRegistration(settings, container);
            }
        }
PipelineConfiguration