logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Namespace Serenity.GameProgress.Infrastructure

    Classes

    GameProgressRecordMapping

    Maps between GameProgressData and the generic StructuredRecord shape, and builds the field-name-driven schema and scope filter StructuredStoreGameProgressAdapter needs. The single place that knows the game-progress table's column names.

    StructuredStoreGameProgressAdapter

    IGameProgressStore implementation that translates load/save into calls against the generic IStructuredStore contract, via GameProgressRecordMapping. The single adapter every game-progress backend (key-value, HTTP, and any future Postgres/MySql/Mongo/Sqlite provider) shares.

    In this article
    © 2026 Serenity. All Rights Reserved