Method CreateRegistration
CreateRegistration<TLimit, TActivatorData, TSingleRegistrationStyle>(IRegistrationBuilder<TLimit, TActivatorData, TSingleRegistrationStyle>)
public static IComponentRegistration CreateRegistration<TLimit, TActivatorData, TSingleRegistrationStyle>(this IRegistrationBuilder<TLimit, TActivatorData, TSingleRegistrationStyle> builder) where TActivatorData : IConcreteActivatorData where TSingleRegistrationStyle : SingleRegistrationStyle
Parameters
builderIRegistrationBuilder<TLimit, TActivatorData, TSingleRegistrationStyle>
Returns
Type Parameters
TLimitTActivatorDataTSingleRegistrationStyle
CreateRegistration(Guid, RegistrationData, IInstanceActivator, IResolvePipelineBuilder, Service[])
public static IComponentRegistration CreateRegistration(Guid id, RegistrationData data, IInstanceActivator activator, IResolvePipelineBuilder pipelineBuilder, Service[] services)
Parameters
idGuiddataRegistrationDataactivatorIInstanceActivatorpipelineBuilderIResolvePipelineBuilderservicesService[]
Returns
CreateRegistration(Guid, RegistrationData, IInstanceActivator, IResolvePipelineBuilder, Service[], IComponentRegistration?)
public static IComponentRegistration CreateRegistration(Guid id, RegistrationData data, IInstanceActivator activator, IResolvePipelineBuilder pipelineBuilder, Service[] services, IComponentRegistration? target)
Parameters
idGuiddataRegistrationDataactivatorIInstanceActivatorpipelineBuilderIResolvePipelineBuilderservicesService[]targetIComponentRegistration