private static TcpClientMessageDto.ResolvedIndexedEvent ConvertToResolvedIndexedEventV1(ResolvedEvent evnt) { TcpClientMessageDto.EventRecord eventRecord = null; TcpClientMessageDto.EventRecord linkRecord = null; if (evnt.Event != null) { eventRecord = new TcpClientMessageDto.EventRecord(evnt.Event, StreamVersionConverter.Downgrade(evnt.Event.EventNumber)); } if (evnt.Link != null) { linkRecord = new TcpClientMessageDto.EventRecord(evnt.Link, StreamVersionConverter.Downgrade(evnt.Link.EventNumber)); } return(new TcpClientMessageDto.ResolvedIndexedEvent(eventRecord, linkRecord)); }
private static TcpClientMessageDto.ResolvedEvent ConvertToResolvedEventV1(ResolvedEvent evnt) { TcpClientMessageDto.EventRecord eventRecord = null; TcpClientMessageDto.EventRecord linkRecord = null; if (evnt.Event != null) { eventRecord = new TcpClientMessageDto.EventRecord(evnt.Event, StreamVersionConverter.Downgrade(evnt.Event.EventNumber)); } if (evnt.Link != null) { linkRecord = new TcpClientMessageDto.EventRecord(evnt.Link, StreamVersionConverter.Downgrade(evnt.Link.EventNumber)); } return(new TcpClientMessageDto.ResolvedEvent(eventRecord, linkRecord, evnt.OriginalPosition.Value.CommitPosition, evnt.OriginalPosition.Value.PreparePosition)); }