Base class for event sourced entities that implements MessageHandler.EventSourcing.DomainModel.IEventSourced.
|Gets the id of the eventsourced aggregate
|Gets the entity's version. As the entity is being updated and events being generated, the version is incremented.
|Gets the collection of new events since the entity was loaded, as a consequence of command handling.
|Gets the collection of past events.
|Restore the inner state from a set of past events.
|Commits the pending events to the event history
|Append a set even events to the pending events, but only if there are no conflicts
|Append a set even events to the pending events, while resolving conflicts by reordering the events.
|Append a set even events to the pending events, while resolving conflicts by joining the conflicting streams through a merge event.