Class LocalizationSetGameLanguage
Use case for setting the game language in the localization service.
Inherited Members
Namespace: Serenity.Localization.Application.UseCases
Assembly: Serenity.Localization.Application.dll
Syntax
public class LocalizationSetGameLanguage : ISyncUseCase<LocalizationSetGameLanguageInput>, IUseCase
Constructors
LocalizationSetGameLanguage(ILocalizationService)
Initializes a new instance of the LocalizationSetGameLanguage class.
Declaration
public LocalizationSetGameLanguage(ILocalizationService service)
Parameters
| Type | Name | Description |
|---|---|---|
| ILocalizationService | service | The localization service instance. |
Methods
Execute(LocalizationSetGameLanguageInput)
Executes the use case to set the game language.
Declaration
public void Execute(LocalizationSetGameLanguageInput input)
Parameters
| Type | Name | Description |
|---|---|---|
| LocalizationSetGameLanguageInput | input | The input data transfer object containing the game ID and language. |