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))
            });
        }
        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))
            });
        }