Method InterceptedBy
- Namespace
- Autofac.Extras.DynamicProxy
- Assembly
- Autofac.Extras.DynamicProxy.dll
InterceptedBy<TLimit, TActivatorData, TStyle>(IRegistrationBuilder<TLimit, TActivatorData, TStyle>, params Service[])
public static IRegistrationBuilder<TLimit, TActivatorData, TStyle> InterceptedBy<TLimit, TActivatorData, TStyle>(this IRegistrationBuilder<TLimit, TActivatorData, TStyle> builder, params Service[] interceptorServices)
Parameters
builderIRegistrationBuilder<TLimit, TActivatorData, TStyle>interceptorServicesService[]
Returns
- IRegistrationBuilder<TLimit, TActivatorData, TStyle>
Type Parameters
TLimitTActivatorDataTStyle
InterceptedBy<TLimit, TActivatorData, TStyle>(IRegistrationBuilder<TLimit, TActivatorData, TStyle>, params string[])
public static IRegistrationBuilder<TLimit, TActivatorData, TStyle> InterceptedBy<TLimit, TActivatorData, TStyle>(this IRegistrationBuilder<TLimit, TActivatorData, TStyle> builder, params string[] interceptorServiceNames)
Parameters
builderIRegistrationBuilder<TLimit, TActivatorData, TStyle>interceptorServiceNamesstring[]
Returns
- IRegistrationBuilder<TLimit, TActivatorData, TStyle>
Type Parameters
TLimitTActivatorDataTStyle
InterceptedBy<TLimit, TActivatorData, TStyle>(IRegistrationBuilder<TLimit, TActivatorData, TStyle>, params Type[])
public static IRegistrationBuilder<TLimit, TActivatorData, TStyle> InterceptedBy<TLimit, TActivatorData, TStyle>(this IRegistrationBuilder<TLimit, TActivatorData, TStyle> builder, params Type[] interceptorServiceTypes)
Parameters
builderIRegistrationBuilder<TLimit, TActivatorData, TStyle>interceptorServiceTypesType[]
Returns
- IRegistrationBuilder<TLimit, TActivatorData, TStyle>
Type Parameters
TLimitTActivatorDataTStyle