Télécharger le Fichier à partir d'Azure Blob Storage

J'ai une application qui permet aux utilisateurs de télécharger des photos, qui sont stockés dans Azure Blob Storage. L'utilisateur a également la possibilité de visualiser ces photos. Pour les voir, nous voulons l'application pour télécharger l'image à l'emplacement de téléchargement par défaut. Pour le moment, le téléchargement fonctionne parfaitement. Mais la fonction de téléchargement que j'ai trouvé pour Azure API ne semble pas faire quoi que ce soit. Aussi, je ne peux pas vraiment préciser un emplacement de téléchargement, car cette fonctionnalité doit travailler sur des ordinateurs de bureau/ordinateurs portables ainsi que sur des appareils mobiles qui ont des répertoires par défaut.

Cela semble comme il devrait être simple mais je ne trouve rien pour m'aider.

Voici un exemple de mon code:

CloudBlobContainer container = blobClient.GetContainerReference("photos");
CloudBlob blob = container.GetBlobReference(photo.BlobUrl);
//copy blob from cloud to local gallery
blob.DownloadToFile(photo.ImageName);

La blob.DownloadToFile(photo.ImageName); provoque une demande de serveur mais rien ne se passe, aka pas de fichier est téléchargé.

  • pas de référence pour la "photo" de l'objet ?
InformationsquelleAutor c.dunlap | 2012-10-24