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); }