Table of Contents

Method AsImplementedInterfaces

Namespace
Autofac
Assembly
Autofac.dll

AsImplementedInterfaces<TLimit>(IRegistrationBuilder<TLimit, ScanningActivatorData, DynamicRegistrationStyle>)

public static IRegistrationBuilder<TLimit, ScanningActivatorData, DynamicRegistrationStyle> AsImplementedInterfaces<TLimit>(this IRegistrationBuilder<TLimit, ScanningActivatorData, DynamicRegistrationStyle> registration)

Parameters

registration IRegistrationBuilder<TLimit, ScanningActivatorData, DynamicRegistrationStyle>

Returns

IRegistrationBuilder<TLimit, ScanningActivatorData, DynamicRegistrationStyle>

Type Parameters

TLimit

AsImplementedInterfaces<TLimit, TConcreteActivatorData>(IRegistrationBuilder<TLimit, TConcreteActivatorData, SingleRegistrationStyle>)

public static IRegistrationBuilder<TLimit, TConcreteActivatorData, SingleRegistrationStyle> AsImplementedInterfaces<TLimit, TConcreteActivatorData>(this IRegistrationBuilder<TLimit, TConcreteActivatorData, SingleRegistrationStyle> registration) where TConcreteActivatorData : IConcreteActivatorData

Parameters

registration IRegistrationBuilder<TLimit, TConcreteActivatorData, SingleRegistrationStyle>

Returns

IRegistrationBuilder<TLimit, TConcreteActivatorData, SingleRegistrationStyle>

Type Parameters

TLimit
TConcreteActivatorData

AsImplementedInterfaces<TLimit>(IRegistrationBuilder<TLimit, ReflectionActivatorData, DynamicRegistrationStyle>)

public static IRegistrationBuilder<TLimit, ReflectionActivatorData, DynamicRegistrationStyle> AsImplementedInterfaces<TLimit>(this IRegistrationBuilder<TLimit, ReflectionActivatorData, DynamicRegistrationStyle> registration)

Parameters

registration IRegistrationBuilder<TLimit, ReflectionActivatorData, DynamicRegistrationStyle>

Returns

IRegistrationBuilder<TLimit, ReflectionActivatorData, DynamicRegistrationStyle>

Type Parameters

TLimit

AsImplementedInterfaces<TLimit>(IRegistrationBuilder<TLimit, OpenGenericScanningActivatorData, DynamicRegistrationStyle>)

public static IRegistrationBuilder<TLimit, OpenGenericScanningActivatorData, DynamicRegistrationStyle> AsImplementedInterfaces<TLimit>(this IRegistrationBuilder<TLimit, OpenGenericScanningActivatorData, DynamicRegistrationStyle> registration)

Parameters

registration IRegistrationBuilder<TLimit, OpenGenericScanningActivatorData, DynamicRegistrationStyle>

Returns

IRegistrationBuilder<TLimit, OpenGenericScanningActivatorData, DynamicRegistrationStyle>

Type Parameters

TLimit