Table of Contents

Class ComponentRegistrar

Namespace
Autofac.Configuration.Core
Assembly
Autofac.Configuration.dll
public class ComponentRegistrar : IComponentRegistrar
Inheritance
ComponentRegistrar
Implements

Constructors

ComponentRegistrar()

Methods

EnumerateComponentServices(IConfiguration, Assembly?)
RegisterComponentMetadata<TReflectionActivatorData, TSingleRegistrationStyle>(IConfiguration, IRegistrationBuilder<object, TReflectionActivatorData, TSingleRegistrationStyle>, Assembly?)
RegisterComponentParameters<TReflectionActivatorData, TSingleRegistrationStyle>(IConfiguration, IRegistrationBuilder<object, TReflectionActivatorData, TSingleRegistrationStyle>)
RegisterComponentProperties<TReflectionActivatorData, TSingleRegistrationStyle>(IConfiguration, IRegistrationBuilder<object, TReflectionActivatorData, TSingleRegistrationStyle>)
RegisterComponentServices<TReflectionActivatorData, TSingleRegistrationStyle>(IConfiguration, IRegistrationBuilder<object, TReflectionActivatorData, TSingleRegistrationStyle>, Assembly?)
RegisterConfiguredComponents(ContainerBuilder, IConfiguration)
SetAutoActivate<TReflectionActivatorData, TSingleRegistrationStyle>(IConfiguration, IRegistrationBuilder<object, TReflectionActivatorData, TSingleRegistrationStyle>)
SetComponentOwnership<TReflectionActivatorData, TSingleRegistrationStyle>(IConfiguration, IRegistrationBuilder<object, TReflectionActivatorData, TSingleRegistrationStyle>)
SetInjectProperties<TReflectionActivatorData, TSingleRegistrationStyle>(IConfiguration, IRegistrationBuilder<object, TReflectionActivatorData, TSingleRegistrationStyle>)
SetLifetimeScope<TReflectionActivatorData, TSingleRegistrationStyle>(IConfiguration, IRegistrationBuilder<object, TReflectionActivatorData, TSingleRegistrationStyle>)