Beispiel #1
0
        internal RecordedEvent(ClientMessage.EventRecord systemRecord)
        {
            EventStreamId = systemRecord.EventStreamId;

            EventId     = new Guid(systemRecord.EventId);
            EventNumber = systemRecord.EventNumber;

            EventType = systemRecord.EventType;

            Data     = systemRecord.Data ?? Empty.ByteArray;
            Metadata = systemRecord.Metadata ?? Empty.ByteArray;
        }
Beispiel #2
0
        internal RecordedEvent(ClientMessage.EventRecord systemRecord)
        {
            EventStreamId = systemRecord.EventStreamId;

            EventId     = new Guid(systemRecord.EventId);
            EventNumber = systemRecord.EventNumber;

            EventType = systemRecord.EventType;
            if (systemRecord.Created.HasValue)
            {
                Created = DateTime.FromBinary(systemRecord.Created.Value);
            }
            Data     = systemRecord.Data ?? Empty.ByteArray;
            Metadata = systemRecord.Metadata ?? Empty.ByteArray;
        }