Interaction Workspace 8.0.0 .NET Developer's Guide and API Reference
RegisterInstance<(Of <(TInterface>)>) Method (instance, singleton)
NamespacesGenesyslab.Desktop.Infrastructure.DependencyInjectionObjectContainerRegisterInstance<(Of <(TInterface>)>)(TInterface, Boolean)
Register an instance with the container.
Declaration Syntax
C#Visual BasicVisual C++
public IObjectContainer RegisterInstance<TInterface>(
	TInterface instance,
	bool singleton
)
Public Function RegisterInstance(Of TInterface) ( _
	instance As TInterface, _
	singleton As Boolean _
) As IObjectContainer
public:
generic<typename TInterface>
virtual IObjectContainer^ RegisterInstance(
	TInterface instance, 
	bool singleton
) sealed
Generic Template Parameters
TInterface
Type of instance to register (may be an implemented interface instead of the full type).
Parameters
instance (TInterface)
Object to returned.
singleton (Boolean)
If set to true the instance is registered as a singleton.
Return Value
The ObjectContainer object that this method was called on.

Assembly: Genesyslab.Desktop.Infrastructure (Module: Genesyslab.Desktop.Infrastructure) Version: 8.0.2.15 (8.0.002.15)