Skip to content

History / Domain models

Revisions

  • document ReflectionHelper beside the schema fix functions

    @tmm360 tmm360 committed Sep 8, 2026
  • rename the wiki to Scrinium

    @tmm360 tmm360 committed Aug 25, 2026
  • correct and dry the whole page set

    @tmm360 tmm360 committed Aug 21, 2026
  • document the origin delete propagation

    @tmm360 tmm360 committed Aug 19, 2026
  • state that an entity id is a value of a committed type

    @tmm360 tmm360 committed Aug 12, 2026
  • remove IFileModel from domain models page

    @tmm360 tmm360 committed Jul 30, 2026
  • document custom serialized entity id types

    @tmm360 tmm360 committed Jul 30, 2026
  • correct core concepts pages on tracking internals, identity map scope and layering

    @tmm360 tmm360 committed Jul 28, 2026
  • state schema id change rules and extra elements load-only lifetime

    @tmm360 tmm360 committed Jul 27, 2026
  • align extra elements lifetime docs to MODM-3

    @tmm360 tmm360 committed Jul 27, 2026
  • align entity model and dates docs to MODM-210

    @tmm360 tmm360 committed Jul 27, 2026
  • align model dates docs to MODM-155

    @tmm360 tmm360 committed Jul 27, 2026
  • align proxy models, lazy loading and preload docs to MODM-189

    @tmm360 tmm360 committed Jul 24, 2026
  • Snapshot-based change tracking docs

    @tmm360 tmm360 committed Jul 23, 2026
  • Add Advanced & reference section; normalize internal links - Execution contexts: ambient per-flow state, automatic wiring, opening one on background threads - Exclusive access: RunWithExclusiveAccessAsync, lockout semantics, when to use it - Best practices and pitfalls: scopes/captive dependencies, no-cache scans, atomic writes, compare-by-Id, cross-context references, background-thread contexts — with real service examples - Exceptions reference: the Mongodm* exceptions and what triggers each - Complete the sidebar with all six sections - Convert custom-text wiki links to unambiguous Markdown links and document the convention

    @tmm360 tmm360 committed Jul 20, 2026
  • Add Domain models and DbContext and engine pages - Domain models: entity vs value object, the model interfaces, the persisted-model rules (virtual, protected ctor, setters, collection encapsulation, [PropertyAlterer], id generation) - DbContext and engine: unit-of-work vs singleton engine, member reference tables, identity map semantics, DI lifetimes / captive dependencies, child contexts

    @tmm360 tmm360 committed Jul 20, 2026