asp.net - net - download file from azure blob storage c#
Cómo obtener el tamaño del archivo Blob de Azure (1)
Usé el blob de Azure para almacenar imágenes. Los usuarios suben esas imágenes. Quiero ver cuánto espacio ocupa cada usuario con sus imágenes. ¿Cómo puedo hacer eso en el código ASP.NET detrás? ¿Puedo obtener un tamaño de archivo de imagen simplemente al conocer su URI? ¿O necesito usar alguna función relacionada con blob?
Primero debes obtener las propiedades de un blob. P.ej,
var blob = _container.GetBlockBlobReference(blobName);
if (blob.Exists())
{
blob.FetchAttributes();
return blob.Properties.Length;
}
throw new Exception("Blob doesn''t exist");