private static TcpPackage WrapReadAllEventsBackwardCompleted(ClientMessage.ReadAllEventsBackwardCompleted msg) { var dto = new ReadAllEventsCompleted( msg.CurrentPos.CommitPosition, msg.CurrentPos.PreparePosition, ConvertToResolvedEvents(msg.Events), msg.NextPos.CommitPosition, msg.NextPos.PreparePosition, (ReadAllEventsCompleted.Types.ReadAllResult)msg.Result, msg.Error); return(new TcpPackage(TcpCommand.ReadAllEventsBackwardCompleted, msg.CorrelationId, dto.Serialize())); }
public ReadAllEventsCompleted(long commitPosition, long preparePosition, ResolvedEvent[] events, long nextCommitPosition, long nextPreparePosition, ReadAllEventsCompleted.ReadAllResult result, string error) { CommitPosition = commitPosition; PreparePosition = preparePosition; Events = events; NextCommitPosition = nextCommitPosition; NextPreparePosition = nextPreparePosition; Result = result; Error = error; }