Como um comentário a uma questão do Azure agora, @smarx observou
Acho que geralmente é melhor fazer blob.Uri.AbsoluteUri do que blob.Uri.ToString ().
Existe um motivo para isso? A documentação para Uri.AbsoluteUrinotas de que "Obtém o URI absoluto", Uri.ToString()"Obtém uma representação de string canônica para a instância especificada."