Method InstancePerApiControllerType
- Namespace
- Autofac.Integration.WebApi
- Assembly
- Autofac.Integration.WebApi.dll
InstancePerApiControllerType<TLimit, TActivatorData, TStyle>(IRegistrationBuilder<TLimit, TActivatorData, TStyle>, Type)
public static IRegistrationBuilder<TLimit, TActivatorData, TStyle> InstancePerApiControllerType<TLimit, TActivatorData, TStyle>(this IRegistrationBuilder<TLimit, TActivatorData, TStyle> registration, Type controllerType) where TLimit : notnull
Parameters
registrationIRegistrationBuilder<TLimit, TActivatorData, TStyle>controllerTypeType
Returns
- IRegistrationBuilder<TLimit, TActivatorData, TStyle>
Type Parameters
TLimitTActivatorDataTStyle
InstancePerApiControllerType<TLimit, TActivatorData, TStyle>(IRegistrationBuilder<TLimit, TActivatorData, TStyle>, Type, bool)
public static IRegistrationBuilder<TLimit, TActivatorData, TStyle> InstancePerApiControllerType<TLimit, TActivatorData, TStyle>(this IRegistrationBuilder<TLimit, TActivatorData, TStyle> registration, Type controllerType, bool clearExistingServices) where TLimit : notnull
Parameters
registrationIRegistrationBuilder<TLimit, TActivatorData, TStyle>controllerTypeTypeclearExistingServicesbool
Returns
- IRegistrationBuilder<TLimit, TActivatorData, TStyle>
Type Parameters
TLimitTActivatorDataTStyle