Class UnityGameModeInstaller
Unity-specific installer for the GameMode service.
Inherited Members
Namespace: Serenity.GameMode.Installation.Installers
Assembly: Serenity.UnityGameMode.Installation.dll
Syntax
public class UnityGameModeInstaller : IFoundationInstaller, IInstaller
Remarks
Creates and configures the UnityGameModeService with all required dependencies.
Constructors
UnityGameModeInstaller()
Declaration
public UnityGameModeInstaller()
Methods
GetGameplayReadinessGate()
Gets the gameplay readiness gate created for this session.
Declaration
public IGameplayReadinessGate GetGameplayReadinessGate()
Returns
| Type | Description |
|---|---|
| IGameplayReadinessGate |
GetService()
Gets the installed GameMode service.
Declaration
public IGameModeService GetService()
Returns
| Type | Description |
|---|---|
| IGameModeService |
Install(UnityGameModeInstallerInput)
Installs the GameMode service with the provided input.
Declaration
public void Install(UnityGameModeInstallerInput input)
Parameters
| Type | Name | Description |
|---|---|---|
| UnityGameModeInstallerInput | input |