예제 #1
0
        private void OnLowerLayerRegenerateRequestMessage(RegenerateRequest regenerationRequest)
        {
            if (_connectionId != regenerationRequest.NodeId)
            {
                return;
            }
            var foundMessage = _outputWindow.Find(regenerationRequest.MissingMessageNo);

            if (foundMessage == null)
            {
                return;
            }
            _innerChannel.Publish(foundMessage.Path, foundMessage.Message);
        }
 private void OnLowerLayerRegenerateRequestMessage(RegenerateRequest regenerationRequest)
 {
     if (_connectionId != regenerationRequest.NodeId) return;
     var foundMessage = _outputWindow.Find(regenerationRequest.MissingMessageNo);
     if (foundMessage == null) return;
     _innerChannel.Publish(foundMessage.Path, foundMessage.Message);
 }