如何使用ASP.NET MVC3在表中显示Azure Blob存储的所有图像?

时间:2012-05-22 07:32:39

标签: c# asp.net-mvc-3 azure-storage

如标题所述。如何使用ASP.NET MVC3在表中显示Azure Blob存储的所有映像?

2 个答案:

答案 0 :(得分:2)

您可以查看documentation,其中详细说明了如何使用Azure Blob存储实现不同的操作。更具体地说,检查How to List the Blobs in a ContainerHow to Download Blobs部分。

答案 1 :(得分:1)

快速而肮脏的方法可以

var accnt = CloudStorageAccount.parse("");//ur accnt string
var client = accnt.CreateCloudBlobClient();
var blobs = client.GetContainerRefrence(""/*container name*/).ListBlobs();
var urls = new List<string>();
foreach(var blob in blobs)
{
string url = "base host"+blob.uri.AbsoluteUri;
urls.Add(url);
}
//now display it the way you want