Class UnityCutscenePlayerInstaller
Unity-specific installer for cutscene player module within dependency injection foundation.
Extends CutscenePlayerInstaller to provide Unity cutscene service installation with
addressable asset loading, service factory configuration, and use case setup.
Handles Unity-specific cutscene player settings and service lifecycle management
within the Clean Architecture dependency injection system.
Namespace: Serenity.CutscenePlayer.Installation.Installers
Assembly: Serenity.UnityCutscenePlayer.Installation.dll
Syntax
public class UnityCutscenePlayerInstaller : CutscenePlayerInstaller, IFoundationInstaller, IInstaller
Constructors
UnityCutscenePlayerInstaller(ILogService)
Creates Unity cutscene player installer with logging dependency.
Declaration
public UnityCutscenePlayerInstaller(ILogService logService)
Parameters
| Type | Name | Description |
|---|---|---|
| ILogService | logService | Logging service for installation process tracking |
Methods
Install(ILogService)
Installs Unity cutscene player service with settings loading and factory configuration.
Loads UnityCutscenePlayerSettings from addressable assets, creates service factory,
instantiates cutscene service with proper configuration, and sets up use cases
for cutscene playback operations.
Declaration
public override void Install(ILogService logService)
Parameters
| Type | Name | Description |
|---|---|---|
| ILogService | logService | Logging service for installation process tracking |