CQRS.NET  2.1
A lightweight enterprise framework to write CQRS, event-sourced and micro-service applications in hybrid multi-datacentre, on-premise and Azure environments.
Cqrs.Domain.DtoAggregateRoot< TAuthenticationToken, TDto > Class Template Reference
+ Inheritance diagram for Cqrs.Domain.DtoAggregateRoot< TAuthenticationToken, TDto >:

Public Member Functions

 DtoAggregateRoot (Guid id, TDto original, TDto @new)
 
- Public Member Functions inherited from Cqrs.Domain.AggregateRoot< TAuthenticationToken >
IEnumerable< IEvent< TAuthenticationToken > > GetUncommittedChanges ()
 
virtual void MarkChangesAsCommitted ()
 
virtual void LoadFromHistory (IEnumerable< IEvent< TAuthenticationToken >> history)
 

Additional Inherited Members

- Protected Member Functions inherited from Cqrs.Domain.AggregateRoot< TAuthenticationToken >
 AggregateRoot ()
 
virtual void ApplyChange (IEvent< TAuthenticationToken > @event)
 
- Properties inherited from Cqrs.Domain.AggregateRoot< TAuthenticationToken >
Guid Id [get, protected set]
 
int Version [get, protected set]
 
- Properties inherited from Cqrs.Domain.IAggregateRoot< TAuthenticationToken >
Guid Id [get]
 
int Version [get]