Autofac .NET Inversion of Control Container
RegisterGeneric Method (builder, implementor)
NamespacesAutofacRegistrationExtensionsRegisterGeneric(ContainerBuilder, Type)
Register an un-parameterised generic type, e.g. Repository<>. Concrete types will be made as they are requested, e.g. with Resolve<Repository<int>>().
Declaration Syntax
C#Visual BasicVisual C++
public static IRegistrationBuilder<Object, ReflectionActivatorData, DynamicRegistrationStyle> RegisterGeneric(
	ContainerBuilder builder,
	Type implementor
)
Public Shared Function RegisterGeneric ( _
	builder As ContainerBuilder, _
	implementor As Type _
) As IRegistrationBuilder(Of Object, ReflectionActivatorData, DynamicRegistrationStyle)
public:
static IRegistrationBuilder<Object^, ReflectionActivatorData^, DynamicRegistrationStyle^>^ RegisterGeneric(
	ContainerBuilder^ builder, 
	Type^ implementor
)
Parameters
builder (ContainerBuilder)
Container builder.
implementor (Type)
The open generic implementation type.
Return Value
Registration builder allowing the registration to be configured.

Assembly: Autofac (Module: Autofac) Version: 2.1.13.813 (2.1.13.813)