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.Events.DtoAggregateEvent< TAuthenticationToken, TDto > Class Template Reference
+ Inheritance diagram for Cqrs.Events.DtoAggregateEvent< TAuthenticationToken, TDto >:

Public Member Functions

 DtoAggregateEvent (Guid id, TDto original, TDto @new)
 
DtoAggregateEventType GetEventType ()
 

Properties

TDto Original [get]
 
TDto New [get]
 
Guid Id [get, set]
 
int Version [get, set]
 
DateTimeOffset TimeStamp [get, set]
 
TAuthenticationToken AuthenticationToken [get, set]
 
Guid CorrelationId [get, set]
 
FrameworkType Framework [get, set]
 
string OriginatingFramework [get, set]
 The originating framework this message was sent from. More...
 
IEnumerable< string > Frameworks [get, set]
 The frameworks this IMessage has been delivered to/sent via already. More...
 
Guid CorrolationId [get, set]
 
- Properties inherited from Cqrs.Events.IEvent< TAuthenticationToken >
Guid Id [get, set]
 
int Version [get, set]
 
DateTimeOffset TimeStamp [get, set]
 
- Properties inherited from Cqrs.Messages.IMessageWithAuthenticationToken< TAuthenticationToken >
TAuthenticationToken AuthenticationToken [get, set]
 
- Properties inherited from Cqrs.Messages.IMessage
Guid CorrelationId [get, set]
 
string OriginatingFramework [get, set]
 The originating framework this message was sent from. More...
 
IEnumerable< string > Frameworks [get, set]
 The frameworks this IMessage has been delivered to/sent via already. More...