Method RegisterGeneric
- Namespace
- Autofac
- Assembly
- Autofac.dll
RegisterGeneric(ContainerBuilder, Type)
public static IRegistrationBuilder<object, ReflectionActivatorData, DynamicRegistrationStyle> RegisterGeneric(this ContainerBuilder builder, Type implementer)
Parameters
builderContainerBuilderimplementerType
Returns
RegisterGeneric(ContainerBuilder, Func<IComponentContext, Type[], object>)
public static IRegistrationBuilder<object, OpenGenericDelegateActivatorData, DynamicRegistrationStyle> RegisterGeneric(this ContainerBuilder builder, Func<IComponentContext, Type[], object> factory)
Parameters
builderContainerBuilderfactoryFunc<IComponentContext, Type[], object>
Returns
RegisterGeneric(ContainerBuilder, Func<IComponentContext, Type[], IEnumerable<Parameter>, object>)
public static IRegistrationBuilder<object, OpenGenericDelegateActivatorData, DynamicRegistrationStyle> RegisterGeneric(this ContainerBuilder builder, Func<IComponentContext, Type[], IEnumerable<Parameter>, object> factory)
Parameters
builderContainerBuilderfactoryFunc<IComponentContext, Type[], IEnumerable<Parameter>, object>