revision
Represents the revision of the domain event. This value is used to track changes or updates in the domain model, ensuring that each version of an aggregate can be uniquely identified and managed.
The revision
property returns a default revision string, which is typically used when a specific revision is not explicitly provided. This is useful for maintaining consistency and traceability in the domain events, especially in scenarios where versioning and auditing are critical.