Як коментар до запитання про Azure зараз, @smarx зазначив
Я думаю, що зазвичай краще робити blob.Uri.AbsoluteUri, ніж blob.Uri.ToString ().
Чи є для цього причина? Документація для Uri.AbsoluteUriзазначає, що він "Отримує абсолютний URI", Uri.ToString()"Отримує канонічне подання рядка для вказаного екземпляра."