Ответ 1
Сначала вам нужно получить свойства blob. Например,
var blob = _container.GetBlockBlobReference(blobName);
if (blob.Exists())
{
blob.FetchAttributes();
return blob.Properties.Length;
}
throw new Exception("Blob doesn't exist");
Я использовал Azure blob для хранения изображений. Пользователи загружают эти изображения. Я хочу видеть, сколько места занимает каждый пользователь с их изображениями. Как я могу это сделать в коде ASP.NET? Могу ли я получить размер файла изображения, просто зная его URI? Или мне нужно использовать некоторую функцию, связанную с blob?
Сначала вам нужно получить свойства blob. Например,
var blob = _container.GetBlockBlobReference(blobName);
if (blob.Exists())
{
blob.FetchAttributes();
return blob.Properties.Length;
}
throw new Exception("Blob doesn't exist");