private TcpPackage WrapPersistentSubscriptionConfirmationV1(ClientMessage.PersistentSubscriptionConfirmation msg) { var dto = new TcpClientMessageDto.PersistentSubscriptionConfirmation(msg.LastCommitPosition, msg.SubscriptionId, msg.LastEventNumber == null ? msg.LastEventNumber : StreamVersionConverter.Downgrade(msg.LastEventNumber.Value)); return(new TcpPackage(TcpCommand.PersistentSubscriptionConfirmation, msg.CorrelationId, dto.Serialize())); }
WrapPersistentSubscriptionConfirmation(ClientMessage.PersistentSubscriptionConfirmation msg) { var dto = new TcpClientMessageDto.PersistentSubscriptionConfirmation(msg.LastIndexedPosition, msg.SubscriptionId, msg.LastEventNumber); return(new TcpPackage(TcpCommand.PersistentSubscriptionConfirmation, msg.CorrelationId, dto.Serialize())); }