All Items All Items
Domain Events are Immutable
Domain Events are like a read-only log. Once written, they cannot be changed.
Domain Events are best kept as pure data structures - they should not carry behavior or state.
All changes should be performed as corrective actions on the system, because the original event cannot be amended.