Class UnityGameSettingsInstaller
Unity-specific installer for the game settings module.
Configures dependency injection for Unity game settings implementation,
including factories, services, repositories, and use cases.
Extends the base GameSettingsInstaller with Unity foundation integration.
Namespace: Serenity.GameSettings.Installation.Installers
Assembly: Serenity.UnityGlobal.Installation.dll
Syntax
public class UnityGameSettingsInstaller : GameSettingsInstaller, IFoundationInstaller, IInstaller
Constructors
UnityGameSettingsInstaller()
Declaration
public UnityGameSettingsInstaller()
Methods
Install(GameSettingsInstallerInstallInput)
Installs and configures the Unity game settings module.
Loads game settings definitions from Addressables, creates factories and services,
sets up repository and use cases for dependency injection.
Declaration
public override void Install(GameSettingsInstallerInstallInput input)
Parameters
| Type | Name | Description |
|---|---|---|
| GameSettingsInstallerInstallInput | input | Installation input DTO containing required dependencies and configuration |