logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Interface ILeaderboardSettings

    Engine-agnostic read model for leaderboard configuration.

    Namespace: Serenity.Leaderboard.Application.Interfaces
    Assembly: Serenity.Leaderboard.Application.dll
    Syntax
    public interface ILeaderboardSettings

    Properties

    Boards

    The configured boards.

    Declaration
    IReadOnlyList<LeaderboardDefinition> Boards { get; }
    Property Value
    Type Description
    IReadOnlyList<LeaderboardDefinition>

    DefaultDisplayName

    The display name used when no player-specific display name is available.

    Declaration
    string DefaultDisplayName { get; }
    Property Value
    Type Description
    string

    PlayerIdentitySource

    Where a player's identity for leaderboard purposes comes from.

    Declaration
    PlayerIdentitySource PlayerIdentitySource { get; }
    Property Value
    Type Description
    PlayerIdentitySource
    In this article
    © 2026 Serenity. All Rights Reserved