public void Handle(RoutedCommand <ReplayEventsCommand> routedCommand)
        {
            string serialization = routedCommand.Command.SerializationFormat;

            if (string.IsNullOrEmpty(serialization))
            {
                serialization = routedCommand.OriginEndpoint.SerializationFormat;
            }
            var endpoint = new Endpoint(routedCommand.OriginEndpoint.TransportId, routedCommand.Command.Destination, true, serialization);

            var eventsFrom = m_BoundedContext.EventStore.GetEventsFrom(routedCommand.Command.From, routedCommand.Command.Types);

            foreach (var @event in eventsFrom)
            {
                m_CqrsEngine.PublishEvent(@event, endpoint, routedCommand.OriginRoute);
            }
        }