private static TcpClientMessageDto.EventLinkPair[] ConvertToDtos(EventLinkPair[] events) { var result = new TcpClientMessageDto.EventLinkPair[events.Length]; for (int i = 0; i < events.Length; ++i) { result[i] = new TcpClientMessageDto.EventLinkPair(events[i].Event, events[i].Link); } return result; }
public ReadStreamEventsBackwardCompleted(string eventStreamId, EventLinkPair[] events, RangeReadResult result, long? lastCommitPosition) { Ensure.NotNullOrEmpty(eventStreamId, "streamId"); EventStreamId = eventStreamId; Events = events; Result = (int)result; LastCommitPosition = lastCommitPosition; }
public ReadStreamEventsForwardCompleted(Guid correlationId, string eventStreamId, EventLinkPair[] events, RangeReadResult result, int nextEventNumber, int lastEventNumber, bool isEndOfStream, long? lastCommitPosition) { Ensure.NotNull(events, "events"); CorrelationId = correlationId; EventStreamId = eventStreamId; Events = events; Result = result; NextEventNumber = nextEventNumber; LastEventNumber = lastEventNumber; IsEndOfStream = isEndOfStream; LastCommitPosition = lastCommitPosition; }
public ReadAllEventsForwardCompleted(long commitPosition, long preparePosition, EventLinkPair[] events, long nextCommitPosition, long nextPreparePosition) { CommitPosition = commitPosition; PreparePosition = preparePosition; Events = events; NextCommitPosition = nextCommitPosition; NextPreparePosition = nextPreparePosition; }