我有一个非常基本但可以在C#ASP.net上构建的Azure Blob上传器/下载器。
除了下载部分不起作用。该块由网页调用,我根本没有得到回复。上传是图像和原始文件的混合。我正在寻找用户提示选择目的地,并将文件下载到他们的机器。任何人都可以看到我错在哪里?
[HttpPost]
public void DownloadFile(string Name)
{
Uri uri = new Uri(Name);
string filename = System.IO.Path.GetFileName(uri.LocalPath);
CloudBlobContainer blobContainer = _blobStorageService.GetCloudBlobContainer();
CloudBlockBlob blob = blobContainer.GetBlockBlobReference(filename);
using (Stream outputFile = new FileStream("Downloaded.jpg", FileMode.Create))
{
blob.DownloadToStream(outputFile);