Class UnityGlobalInstaller
Unity-specific implementation of the GlobalInstaller for configuring global services.
Installs Unity-specific implementations including asset locators, app readiness gates,
and global service factories in the dependency injection container.
Namespace: Serenity.Global.Installation.Installers
Assembly: Serenity.UnityGlobal.Installation.dll
Syntax
public class UnityGlobalInstaller : GlobalInstaller, IFoundationInstaller, IInstaller
Constructors
UnityGlobalInstaller()
Declaration
public UnityGlobalInstaller()
Methods
Install(GlobalInstallerInstallInput)
Installs global services and their Unity-specific implementations.
Configures event dispatcher services, asset locators, and app readiness gates.
Declaration
public override void Install(GlobalInstallerInstallInput input)
Parameters
| Type | Name | Description |
|---|---|---|
| GlobalInstallerInstallInput | input | Installation configuration containing required services and initial scene name |
InstallFactories()
Installs Unity-specific service factories for global services.
Creates and configures the UnityGlobalServiceFactory with the appropriate service name.
Declaration
protected override void InstallFactories()