Class GameSettingsInstallerInstallInput
Input data transfer object for installing GameSettings.
Inherited Members
Namespace: Serenity.GameSettings.Installation.DTO
Assembly: Serenity.Global.Installation.dll
Syntax
public class GameSettingsInstallerInstallInput
Constructors
GameSettingsInstallerInstallInput(string, string, IEventDispatcherService, ILogService, PersistenceUseCases, IPathService, string)
Initializes a new instance of the GameSettingsInstallerInstallInput class.
Declaration
public GameSettingsInstallerInstallInput(string id, string guid, IEventDispatcherService eventDispatcherService, ILogService logService, PersistenceUseCases persistenceUseCases, IPathService pathService, string persistedFileName = null)
Parameters
| Type | Name | Description |
|---|---|---|
| string | id | The unique identifier of the game settings instance. |
| string | guid | The GUID associated with the game settings instance. |
| IEventDispatcherService | eventDispatcherService | The event dispatcher service. |
| ILogService | logService | The logging service. |
| PersistenceUseCases | persistenceUseCases | The persistence use cases. |
| IPathService | pathService | The path service. |
| string | persistedFileName | The filename used for persisted game settings. Null means use default. |
Fields
EventDispatcherService
Declaration
public IEventDispatcherService EventDispatcherService
Field Value
| Type | Description |
|---|---|
| IEventDispatcherService | The event dispatcher service. |
Guid
Declaration
public string Guid
Field Value
| Type | Description |
|---|---|
| string | The GUID associated with the game settings instance. |
Id
Declaration
public string Id
Field Value
| Type | Description |
|---|---|
| string | The unique identifier of the game settings instance. |
LogService
Declaration
public ILogService LogService
Field Value
| Type | Description |
|---|---|
| ILogService | The logging service. |
PathService
Declaration
public IPathService PathService
Field Value
| Type | Description |
|---|---|
| IPathService | The path service. |
PersistedFileName
Declaration
public string PersistedFileName
Field Value
| Type | Description |
|---|---|
| string | The filename used for persisted game settings. Null means use default. |
PersistenceUseCases
Declaration
public PersistenceUseCases PersistenceUseCases
Field Value
| Type | Description |
|---|---|
| PersistenceUseCases | The persistence use cases. |