logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class GetGameSettingsValue

    Use case for retrieving a game setting value.

    Inheritance
    object
    GetGameSettingsValue
    Implements
    ISyncUseCase<GetGameSettingsValueInput, GetGameSettingsValueOutput>
    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 GetGameSettingsValue : ISyncUseCase<GetGameSettingsValueInput, GetGameSettingsValueOutput>, IUseCase

    Constructors

    GetGameSettingsValue(IGameSettingsRepository)

    Initializes a new instance of the GetGameSettingsValue class.

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

    The game settings repository.

    Methods

    Execute(GetGameSettingsValueInput)

    Executes the use case to retrieve a game setting value.

    Declaration
    public GetGameSettingsValueOutput Execute(GetGameSettingsValueInput input)
    Parameters
    Type Name Description
    GetGameSettingsValueInput input
    Returns
    Type Description
    GetGameSettingsValueOutput

    Implements

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