logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Namespace Serenity.Leaderboard.Infrastructure.Services

    Classes

    UnityLeaderboardScoreBridge

    Bridges the Score aggregate to the Leaderboard aggregate.

    UnityLeaderboardService

    Unity-facing LeaderboardService specialization.

    UnityLeaderboardTopEntryService

    Locator-registered ILeaderboardTopEntryService implementation: a per-board cache refreshed in the background, read synchronously by any number of HUD-authored chains.

    UnityLeaderboardViewService

    Registry of leaderboard views keyed by Id, exposed to the IViewRouter as an IViewProvider so a menu option (or a ShowLeaderboardSignal) can show one by Id — mirroring the role UnityCascadeViewService plays for cascade views. No dedicated Business port for v1: nothing outside this Unity module consumes a leaderboard-view-specific member beyond IViewProvider/IService, unlike the composite-view registry which also exposes child-activation.

    In this article
    © 2026 Serenity. All Rights Reserved