Namespace Serenity.Score.Domain.ValueObjects
Structs
ScoreKey
Identifies a score metric within the scoring system. Immutable value object that supports equality comparison and hashing.
ScoreRecord
Aggregated statistics for a single score metric (top, max, min, average). Immutable value object used for persistence and leaderboard purposes.
ScoreSnapshot
Immutable representation of all score metrics at a point in time.
ScoreValue
Value container for a single score metric, combining a numeric value with its kind. Immutable value object that supports equality comparison.