Register a delegate as a component.
| C# | Visual Basic | Visual C++ |
public static IRegistrationBuilder<T, SimpleActivatorData, SingleRegistrationStyle> Register<T>( ContainerBuilder builder, Func<IComponentContext, T> delegate )
Public Shared Function Register(Of T) ( _ builder As ContainerBuilder, _ delegate As Func(Of IComponentContext, T) _ ) As IRegistrationBuilder(Of T, SimpleActivatorData, SingleRegistrationStyle)
public: generic<typename T> static IRegistrationBuilder<T, SimpleActivatorData^, SingleRegistrationStyle^>^ Register( ContainerBuilder^ builder, Func<IComponentContext^, T>^ delegate )
- T
- The type of the instance.
- builder (ContainerBuilder)
- Container builder.
- delegate (Func<(Of <(IComponentContext, T>)>))
- The delegate to register.
Registration builder allowing the registration to be configured.