Method As
As<TService>()
IRegistrationBuilder<out TLimit, out TActivatorData, out TRegistrationStyle> As<TService>() where TService : notnull
Returns
- IRegistrationBuilder<TLimit, TActivatorData, TRegistrationStyle>
Type Parameters
TService
As<TService1, TService2>()
IRegistrationBuilder<out TLimit, out TActivatorData, out TRegistrationStyle> As<TService1, TService2>() where TService1 : notnull where TService2 : notnull
Returns
- IRegistrationBuilder<TLimit, TActivatorData, TRegistrationStyle>
Type Parameters
TService1TService2
As<TService1, TService2, TService3>()
IRegistrationBuilder<out TLimit, out TActivatorData, out TRegistrationStyle> As<TService1, TService2, TService3>() where TService1 : notnull where TService2 : notnull where TService3 : notnull
Returns
- IRegistrationBuilder<TLimit, TActivatorData, TRegistrationStyle>
Type Parameters
TService1TService2TService3
As(params Type[])
IRegistrationBuilder<out TLimit, out TActivatorData, out TRegistrationStyle> As(params Type[] services)
Parameters
servicesType[]
Returns
- IRegistrationBuilder<TLimit, TActivatorData, TRegistrationStyle>
As(params Service[])
IRegistrationBuilder<out TLimit, out TActivatorData, out TRegistrationStyle> As(params Service[] services)
Parameters
servicesService[]
Returns
- IRegistrationBuilder<TLimit, TActivatorData, TRegistrationStyle>