Skip to main content

Domain Modeling Reference

Domain Modeling is the Mississippi domain-facing layer for aggregates, sagas, effects, and UX projections.

Applies To

  • Mississippi.DomainModeling.Abstractions
  • Mississippi.DomainModeling.Runtime
  • Mississippi.DomainModeling.Gateway
  • Mississippi.DomainModeling.TestHarness

Verified Ownership Boundary

  • Aggregate command-handling abstractions and runtime support
  • Saga orchestration surfaces
  • Event-effect patterns attached to domain behavior
  • UX projection abstractions and runtime support
  • Tributary owns reducers and snapshots.
  • Brooks owns raw event streams.
  • Inlet owns full-stack generated alignment.

Defaults And Constraints

This reference covers the verified subsystem boundary, representative packages, and domain-facing contracts for Domain Modeling.

Failure Behavior

For runtime and orchestration failure behavior, refer to the Domain Modeling Concepts page and standard Orleans grain lifecycle diagnostics.

Summary

Use this page as the current active reference for what Domain Modeling owns and which packages expose that surface.

Next Steps