This type contains the following members.
public interface IAggregateRoot
Properties
AggregateVersion |
Methods
GetUncommittedEvents() | |
ClearUncommittedEvents() | |
ApplyEvent(IAggregateEvent) | Will apply an event to the aggregate and increase the version number. When re-hydrating, events must be applied in the correct revision sequence. |
Implemented by
IAggregateRoot<TAggregateId> |