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.