Autofac .NET Inversion of Control Container
RegisterInstance<(Of <(T>)>) Method (builder, instance)
NamespacesAutofacRegistrationExtensionsRegisterInstance<(Of <(T>)>)(ContainerBuilder, T)
Register an instance as a component.
Declaration Syntax
C#Visual BasicVisual C++
public static IRegistrationBuilder<T, SimpleActivatorData, SingleRegistrationStyle> RegisterInstance<T>(
	ContainerBuilder builder,
	T instance
)
where T : class
Public Shared Function RegisterInstance(Of T As Class) ( _
	builder As ContainerBuilder, _
	instance As T _
) As IRegistrationBuilder(Of T, SimpleActivatorData, SingleRegistrationStyle)
public:
generic<typename T>
where T : ref class
static IRegistrationBuilder<T, SimpleActivatorData^, SingleRegistrationStyle^>^ RegisterInstance(
	ContainerBuilder^ builder, 
	T instance
)
Generic Template Parameters
T
The type of the instance.
Parameters
builder (ContainerBuilder)
Container builder.
instance (T)
The instance to register.
Return Value
Registration builder allowing the registration to be configured.
Remarks
If no services are explicitly specified for the instance, the static type T will be used as the default service (i.e. *not*
CopyC#
instance.GetType()
).

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