Example #1
0
 public Event(EventAggregateRoot aggregateRoot, Guid id, string payload, EventMetadata metadata)
 {
     AggregateRoot = aggregateRoot;
     Id            = id;
     Payload       = payload;
     Metadata      = metadata;
 }
Example #2
0
 public Event(EventAggregateRoot aggregateRoot, string payload, EventMetadata metadata)
 {
     AggregateRoot = aggregateRoot;
     Id            = Guid.NewGuid();
     Payload       = payload;
     Metadata      = metadata;
 }