void Save(string id, long seq) { var domainEvent = new TheDomainEvent(); domainEvent.Meta[DomainEvent.MetadataKeys.AggregateRootId] = id; domainEvent.Meta[DomainEvent.MetadataKeys.SequenceNumber] = seq.ToString(); _store.Save(Guid.NewGuid(), new[] { EventData.FromDomainEvent(domainEvent, DataForSeq(seq)) }); }