Table of Contents

Method Where

Namespace
Autofac
Assembly
Autofac.dll

Where<TLimit, TScanningActivatorData, TRegistrationStyle>(IRegistrationBuilder<TLimit, TScanningActivatorData, TRegistrationStyle>, Func<Type, bool>)

public static IRegistrationBuilder<TLimit, TScanningActivatorData, TRegistrationStyle> Where<TLimit, TScanningActivatorData, TRegistrationStyle>(this IRegistrationBuilder<TLimit, TScanningActivatorData, TRegistrationStyle> registration, Func<Type, bool> predicate) where TScanningActivatorData : ScanningActivatorData

Parameters

registration IRegistrationBuilder<TLimit, TScanningActivatorData, TRegistrationStyle>
predicate Func<Type, bool>

Returns

IRegistrationBuilder<TLimit, TScanningActivatorData, TRegistrationStyle>

Type Parameters

TLimit
TScanningActivatorData
TRegistrationStyle

Where<TLimit, TRegistrationStyle>(IRegistrationBuilder<TLimit, OpenGenericScanningActivatorData, TRegistrationStyle>, Func<Type, bool>)

public static IRegistrationBuilder<TLimit, OpenGenericScanningActivatorData, TRegistrationStyle> Where<TLimit, TRegistrationStyle>(this IRegistrationBuilder<TLimit, OpenGenericScanningActivatorData, TRegistrationStyle> registration, Func<Type, bool> predicate)

Parameters

registration IRegistrationBuilder<TLimit, OpenGenericScanningActivatorData, TRegistrationStyle>
predicate Func<Type, bool>

Returns

IRegistrationBuilder<TLimit, OpenGenericScanningActivatorData, TRegistrationStyle>

Type Parameters

TLimit
TRegistrationStyle