Como comentario a una pregunta de Azure hace un momento, @smarx señaló
Creo que, en general, es mejor hacer blob.Uri.AbsoluteUri que blob.Uri.ToString ().
¿Hay alguna razón para esto? La documentación de las Uri.AbsoluteUrinotas que "Obtiene el URI absoluto", Uri.ToString()"Obtiene una representación de cadena canónica para la instancia especificada".