private async Task <MessageReceiver> GetMessageReceiver()
        {
            if (_messageReceiver != null)
            {
                return(_messageReceiver);
            }

            _messageReceiver = await _queueManager.CreateMessageReceiver(_queuePath);

            _messageReceiver.PrefetchCount = ConcurrentHandlerLimit;
            return(_messageReceiver);
        }