public async Task <NimbusMessage> Peek()
        {
            var messageReceiver = await _queueManager.CreateDeadQueueMessageReceiver();

            var Message = await messageReceiver.PeekAsync();

            if (Message == null)
            {
                return(null);
            }

            var nimbusMessage = await _brokeredMessageFactory.BuildNimbusMessage(Message);

            return(nimbusMessage);
        }