Table of Contents

Method RegisterGeneratedFactory

Namespace
Autofac.Builder
Assembly
Autofac.dll

RegisterGeneratedFactory(ContainerBuilder, Type)

[Obsolete("Update your code to use the Func<T> implicit relationship or delegate factories. See https://autofac.readthedocs.io/en/latest/resolve/relationships.html and https://autofac.readthedocs.io/en/latest/advanced/delegate-factories.html for more information.")]
public static IRegistrationBuilder<Delegate, GeneratedFactoryActivatorData, SingleRegistrationStyle> RegisterGeneratedFactory(this ContainerBuilder builder, Type delegateType)

Parameters

builder ContainerBuilder
delegateType Type

Returns

IRegistrationBuilder<Delegate, GeneratedFactoryActivatorData, SingleRegistrationStyle>

RegisterGeneratedFactory(ContainerBuilder, Type, Service)

[Obsolete("Update your code to use the Func<T> implicit relationship or delegate factories. See https://autofac.readthedocs.io/en/latest/resolve/relationships.html and https://autofac.readthedocs.io/en/latest/advanced/delegate-factories.html for more information.")]
public static IRegistrationBuilder<Delegate, GeneratedFactoryActivatorData, SingleRegistrationStyle> RegisterGeneratedFactory(this ContainerBuilder builder, Type delegateType, Service service)

Parameters

builder ContainerBuilder
delegateType Type
service Service

Returns

IRegistrationBuilder<Delegate, GeneratedFactoryActivatorData, SingleRegistrationStyle>

RegisterGeneratedFactory<TDelegate>(ContainerBuilder, Service)

[Obsolete("Update your code to use the Func<T> implicit relationship or delegate factories. See https://autofac.readthedocs.io/en/latest/resolve/relationships.html and https://autofac.readthedocs.io/en/latest/advanced/delegate-factories.html for more information.")]
public static IRegistrationBuilder<TDelegate, GeneratedFactoryActivatorData, SingleRegistrationStyle> RegisterGeneratedFactory<TDelegate>(this ContainerBuilder builder, Service service) where TDelegate : class

Parameters

builder ContainerBuilder
service Service

Returns

IRegistrationBuilder<TDelegate, GeneratedFactoryActivatorData, SingleRegistrationStyle>

Type Parameters

TDelegate

RegisterGeneratedFactory<TDelegate>(ContainerBuilder)

[Obsolete("Update your code to use the Func<T> implicit relationship or delegate factories. See https://autofac.readthedocs.io/en/latest/resolve/relationships.html and https://autofac.readthedocs.io/en/latest/advanced/delegate-factories.html for more information.")]
public static IRegistrationBuilder<TDelegate, GeneratedFactoryActivatorData, SingleRegistrationStyle> RegisterGeneratedFactory<TDelegate>(this ContainerBuilder builder) where TDelegate : class

Parameters

builder ContainerBuilder

Returns

IRegistrationBuilder<TDelegate, GeneratedFactoryActivatorData, SingleRegistrationStyle>

Type Parameters

TDelegate