Class CutscenePlayerInstaller
Abstract installer class for setting up the CutscenePlayer service and its use cases.
Inherited Members
Namespace: Serenity.CutscenePlayer.Installation.Installers
Assembly: Serenity.CutscenePlayer.Installation.dll
Syntax
public abstract class CutscenePlayerInstaller
Constructors
CutscenePlayerInstaller()
Declaration
protected CutscenePlayerInstaller()
Fields
_logService
Declaration
protected ILogService _logService
Field Value
| Type | Description |
|---|---|
| ILogService | The logging service instance. |
_service
Declaration
protected ICutscenePlayerService _service
Field Value
| Type | Description |
|---|---|
| ICutscenePlayerService | The cutscene player service instance. |
_useCases
Declaration
protected CutscenePlayerUseCases _useCases
Field Value
| Type | Description |
|---|---|
| CutscenePlayerUseCases | The use cases associated with the cutscene player. |
Methods
GetService()
Gets the installed cutscene player service.
Declaration
public ICutscenePlayerService GetService()
Returns
| Type | Description |
|---|---|
| ICutscenePlayerService | The installed cutscene player service. |
GetUseCases()
Gets the installed cutscene player use cases.
Declaration
public CutscenePlayerUseCases GetUseCases()
Returns
| Type | Description |
|---|---|
| CutscenePlayerUseCases | The installed cutscene player use cases. |
Install(ILogService)
Installs the cutscene player service and its use cases using the provided logging service.
Declaration
public abstract void Install(ILogService logService)
Parameters
| Type | Name | Description |
|---|---|---|
| ILogService | logService | The logging service to be used during installation. |