public DomainEventBase (DomainEventId eventId, Dictionary <string, object> body) { EventId = eventId; Body = body; OcurredOn = DateTime.UtcNow; }
public abstract DomainEventBase FromPrimitives (DomainEventId eventId, Dictionary <string, object> body);
public DomainEventBase() { EventId = new DomainEventId(); Body = new Dictionary <string, object>(); OcurredOn = DateTime.UtcNow; }