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 |