Table of Contents

Method Except

Namespace
Autofac
Assembly
Autofac.dll

Except<T>(IRegistrationBuilder<object, ScanningActivatorData, DynamicRegistrationStyle>)

public static IRegistrationBuilder<object, ScanningActivatorData, DynamicRegistrationStyle> Except<T>(this IRegistrationBuilder<object, ScanningActivatorData, DynamicRegistrationStyle> registration)

Parameters

registration IRegistrationBuilder<object, ScanningActivatorData, DynamicRegistrationStyle>

Returns

IRegistrationBuilder<object, ScanningActivatorData, DynamicRegistrationStyle>

Type Parameters

T

Except<T>(IRegistrationBuilder<object, ScanningActivatorData, DynamicRegistrationStyle>, Action<IRegistrationBuilder<T, ConcreteReflectionActivatorData, SingleRegistrationStyle>>)

public static IRegistrationBuilder<object, ScanningActivatorData, DynamicRegistrationStyle> Except<T>(this IRegistrationBuilder<object, ScanningActivatorData, DynamicRegistrationStyle> registration, Action<IRegistrationBuilder<T, ConcreteReflectionActivatorData, SingleRegistrationStyle>> customizedRegistration) where T : notnull

Parameters

registration IRegistrationBuilder<object, ScanningActivatorData, DynamicRegistrationStyle>
customizedRegistration Action<IRegistrationBuilder<T, ConcreteReflectionActivatorData, SingleRegistrationStyle>>

Returns

IRegistrationBuilder<object, ScanningActivatorData, DynamicRegistrationStyle>

Type Parameters

T

Except(IRegistrationBuilder<object, OpenGenericScanningActivatorData, DynamicRegistrationStyle>, Type)

public static IRegistrationBuilder<object, OpenGenericScanningActivatorData, DynamicRegistrationStyle> Except(this IRegistrationBuilder<object, OpenGenericScanningActivatorData, DynamicRegistrationStyle> registration, Type openGenericType)

Parameters

registration IRegistrationBuilder<object, OpenGenericScanningActivatorData, DynamicRegistrationStyle>
openGenericType Type

Returns

IRegistrationBuilder<object, OpenGenericScanningActivatorData, DynamicRegistrationStyle>

Except(IRegistrationBuilder<object, OpenGenericScanningActivatorData, DynamicRegistrationStyle>, Type, Action<IRegistrationBuilder<object, ReflectionActivatorData, DynamicRegistrationStyle>>)

public static IRegistrationBuilder<object, OpenGenericScanningActivatorData, DynamicRegistrationStyle> Except(this IRegistrationBuilder<object, OpenGenericScanningActivatorData, DynamicRegistrationStyle> registration, Type openGenericType, Action<IRegistrationBuilder<object, ReflectionActivatorData, DynamicRegistrationStyle>> customizedRegistration)

Parameters

registration IRegistrationBuilder<object, OpenGenericScanningActivatorData, DynamicRegistrationStyle>
openGenericType Type
customizedRegistration Action<IRegistrationBuilder<object, ReflectionActivatorData, DynamicRegistrationStyle>>

Returns

IRegistrationBuilder<object, OpenGenericScanningActivatorData, DynamicRegistrationStyle>