Package-level declarations

Types

Link copied to clipboard

Marker interface for events indicating that an aggregate has been deleted.

Link copied to clipboard

Marker interface for events indicating that a previously deleted aggregate has been recovered.

Link copied to clipboard

Default implementation of AggregateDeleted for simple deletion events.

Link copied to clipboard

Default implementation of AggregateRecovered for simple recovery events.

Link copied to clipboard

Represents a domain event published by an aggregate in response to a command.

Link copied to clipboard
interface IgnoreSourcing

Marker interface indicating that a domain event should be ignored during state aggregation and event sourcing.

Link copied to clipboard

Represents a domain event indicating that ownership of an aggregate has been transferred to a new owner.

Link copied to clipboard
interface Revision

Interface for entities that have version/revision information.

Properties

Link copied to clipboard
Link copied to clipboard

The default revision string used when no specific revision is provided.