| 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 public static Lazy<TConcrete> RegisterLazySingletonForScene<TAbstract, TConcrete>()
where TConcrete : new(), TAbstract
Request Example
View SourceType 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