public ClaimFulfilledEvent(IAggregateAddress source, decimal amount) : this(source.Id, amount) { }
protected Command(IAggregateAddress destination, string id) { Destination = destination; Id = id; }
public AggregateEvent(IAggregateAddress source, string id, DateTimeOffset occured) { Source = source; Id = id; Occured = occured; }