ユーザーがAzureBlobStorageに保存されている写真をアップロードできるようにするアプリケーションがあります。ユーザーはこれらの写真を表示することもできます。それらを表示するには、アプリケーションで画像をデフォルトのダウンロード場所にダウンロードする必要があります。現時点では、アップロードは完全に機能します。しかし、Azure APIで見つけたダウンロード機能は、何もしていないようです。また、この機能はデスクトップ/ラップトップだけでなく、デフォルトのディレクトリが異なるモバイルデバイスでも機能する必要があるため、ダウンロード場所を実際に指定することはできません。
これは単純なはずですが、私を助けるものは何も見つかりません。
これが私のコードのサンプルです:
CloudBlobContainer container = blobClient.GetContainerReference("photos");
CloudBlob blob = container.GetBlobReference(photo.BlobUrl);
//copy blob from cloud to local gallery
blob.DownloadToFile(photo.ImageName);
blob.DownloadToFile(photo.ImageName);
原因はサーバー要求を引き起こしますが、何も起こりません。つまり、ファイルがダウンロードされません。