logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class SetGameSettingsValue

    Use case for setting a game setting value.

    Inheritance
    object
    SetGameSettingsValue
    Implements
    ISyncUseCase<SetGameSettingsValueInput>
    IUseCase
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.GameSettings.Application.UseCases
    Assembly: Serenity.Global.Application.dll
    Syntax
    public class SetGameSettingsValue : ISyncUseCase<SetGameSettingsValueInput>, IUseCase

    Constructors

    SetGameSettingsValue(IGameSettingsRepository)

    Initializes a new instance of the SetGameSettingsValue class.

    Declaration
    public SetGameSettingsValue(IGameSettingsRepository repository)
    Parameters
    Type Name Description
    IGameSettingsRepository repository

    The game settings repository.

    Methods

    Execute(SetGameSettingsValueInput)

    Executes the use case to set a game setting value.

    Declaration
    public void Execute(SetGameSettingsValueInput input)
    Parameters
    Type Name Description
    SetGameSettingsValueInput input

    Implements

    ISyncUseCase<TInput>
    IUseCase
    In this article
    © 2026 Serenity. All Rights Reserved