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
registrationIRegistrationBuilder<TLimit, TScanningActivatorData, TRegistrationStyle>predicateFunc<Type, bool>
Returns
- IRegistrationBuilder<TLimit, TScanningActivatorData, TRegistrationStyle>
Type Parameters
TLimitTScanningActivatorDataTRegistrationStyle
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
registrationIRegistrationBuilder<TLimit, OpenGenericScanningActivatorData, TRegistrationStyle>predicateFunc<Type, bool>
Returns
- IRegistrationBuilder<TLimit, OpenGenericScanningActivatorData, TRegistrationStyle>
Type Parameters
TLimitTRegistrationStyle