【发布时间】:2012-03-22 14:10:16
【问题描述】:
我目前正在努力将多个文件从本地存储上传到 Azure Blob 存储,我想知道是否有人可以帮助我,下面是我之前用来上传单个 zip 文件的代码。
private void SaveZip(string id, string fileName, string contentType, byte[] data)
{
// Create a blob in container and upload image bytes to it
var blob = this.GetContainer().GetBlobReference(fileName);
blob.Properties.ContentType = contentType;
// Create some metadata for this image
var metadata = new NameValueCollection();
metadata["Id"] = id;
metadata["Filename"] = fileName;
}
SaveZip(
Guid.NewGuid().ToString(),
zipFile.FileName,
zipFile.PostedFile.ContentType,
zipFile.FileBytes);
谢谢,萨米。
【问题讨论】:
-
您遇到了什么问题?
-
对不起,我的问题不清楚我在一个目录中有多个文件,我想提供目录的路径,然后代码上传所有文件。
-
如何将文件上传到 Blob 存储?你永远不会对字节数组做任何事情。
-
我不确定我是否完全按照教程来连接该代码,它似乎工作,因为我使用了 blob 存储资源管理器并且 te 文件显示在 blob 存储中,就好像它们已经上传
标签: upload azure azure-blob-storage