Table of Contents

Namespace Moongate.Persistence.Services.Persistence

Classes

AccountRepository

Thread-safe account repository backed by the shared persistence state store.

BinaryJournalService

Stores append-only journal entries in a binary file with checksum validation.

ItemRepository

Thread-safe item repository backed by the shared persistence state store.

MemoryPackSnapshotService

Persists full world snapshots using MemoryPack binary serialization.

MobileRepository

Thread-safe mobile repository backed by the shared persistence state store.

PersistenceUnitOfWork

Coordinates repositories plus snapshot/journal load-save lifecycle.