private MessageEnvelope GetMessageFromQueue(Uri queueUri)
{
AssertNotDisposed();
MessageEnvelope message = null;
queueStorage.Global(actions =>
{
actions.BeginTransaction();
message = actions.GetQueue(queueUri).Dequeue();
actions.Commit();
});
return message;
}