Namespace Serenity.GameSave.Domain.ValueObjects
Classes
SaveDocument
The full contents of a single game-save slot: promoted, queryable metadata (label, save timestamp, playtime, completion) plus an ordered map of section key to that section's own serialized JSON payload.
SaveSlotSummary
Lightweight, metadata-only projection of a save slot, used to render a slot picker without loading the slot's full SaveDocument payload.
Structs
SaveSlotId
Identifies a single game-save slot by its zero-based index. Immutable value object that supports equality comparison and hashing.