Download-Datei von Azure Blob-Speicher

Ich habe eine Anwendung, die ermöglicht Benutzern das hochladen von Fotos, die gespeichert werden in der Azure-Blob-Speicher. Der Benutzer hat auch die Möglichkeit, diese Fotos. Um Sie anzusehen, wollen wir die Anwendung herunterladen, um das Bild, um die Standard-download-Lage. In dem moment, der upload funktioniert perfekt. Aber die download-Funktion, die ich fand, für die Azure-API scheint nicht zu sein, etwas zu tun. Auch kann ich nicht wirklich geben Sie eine download-Adresse, da diese Funktionalität muss die Arbeit auf desktop/laptops als auch auf mobilen Geräten, die verschiedene Standard-Verzeichnisse.

Dieser scheint, wie es sollte einfach sein, aber ich kann nicht finden, alles, um mir zu helfen.

Hier ist ein Beispiel von meinem code:

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

Den blob.DownloadToFile(photo.ImageName); bewirkt, dass eine server-Anfrage, aber es passiert nichts, auch keine Datei heruntergeladen.

keine Referenz für die 'Foto' - Objekt ?

InformationsquelleAutor c.dunlap | 2012-10-24

Schreibe einen Kommentar