public RegisterBehaviorsInContainer ( SettingsHolder settings, IConfigureComponents container ) : void | ||
settings | SettingsHolder | |
container | IConfigureComponents | |
Результат | 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);
}
}