Click or drag to resize

ServiceLocatorRegisterLazySingletonForSceneTAbstract, TConcrete Method

Registers a scene-specific concrete singleton of the type TConcrete for the abstract type TAbstract. The instance won't be created until the first time it is resolved.
Remarks
The resolver is registered for the active scene according to GetActiveScene.

Namespace:  Archon.SwissArmyLib.Utils
Assembly:  Archon.SwissArmyLib (in Archon.SwissArmyLib.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
C#
public static Lazy<TConcrete> RegisterLazySingletonForScene<TAbstract, TConcrete>()
where TConcrete : new(), TAbstract
Request Example View Source

Type Parameters

TAbstract
The abstract type that will be mapped to TConcrete.
TConcrete
The concrete singleton implementation.

Return Value

Type: LazyTConcrete

[Missing <returns> documentation for "M:Archon.SwissArmyLib.Utils.ServiceLocator.RegisterLazySingletonForScene``2"]

See Also