Exemplo n.º 1
0
        void IHandle <ClientMessage.ReadEventsFromTF> .Handle(ClientMessage.ReadEventsFromTF message)
        {
            var records = _readIndex.ReadEventsFromTF(message.FromCommitPosition,
                                                      message.AfterPreparePosition,
                                                      message.MaxCount,
                                                      message.ResolveLinks);

            message.Envelope.ReplyWith(new ClientMessage.ReadEventsFromTFCompleted(message.CorrelationId,
                                                                                   records.ToArray(),
                                                                                   RangeReadResult.Success));
        }