Class GameplayEntityInstaller
Abstract base class for installing the GameplayEntity service.
Implements
Inherited Members
Namespace: Serenity.GameplayEntity.Installation.Installers
Assembly: Serenity.GameplayEntity.Installation.dll
Syntax
public abstract class GameplayEntityInstaller : IInstaller
Remarks
Concrete implementations (e.g. Unity-specific) override Install(ILogService) to create and configure the service instance.
Constructors
GameplayEntityInstaller()
Declaration
protected GameplayEntityInstaller()
Fields
_service
Declaration
protected IGameplayEntityService _service
Field Value
| Type | Description |
|---|---|
| IGameplayEntityService | The installed gameplay entity service. |
Methods
GetService()
Gets the installed gameplay entity service.
Declaration
public IGameplayEntityService GetService()
Returns
| Type | Description |
|---|---|
| IGameplayEntityService | The installed IGameplayEntityService. |
Install(ILogService)
Installs the GameplayEntity service.
Declaration
public abstract void Install(ILogService logService)
Parameters
| Type | Name | Description |
|---|---|---|
| ILogService | logService | The logging service for diagnostic output. |