csharp Azure存储公共容器列出所有图像
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了csharp Azure存储公共容器列出所有图像相关的知识,希望对你有一定的参考价值。
public class ImageStore
{
Uri storageUri;
CloudBlobClient client;
CloudBlobContainer container;
public ImageStore()
{
storageUri = new Uri("https://kmstorage7.blob.core.windows.net/");
client = new CloudBlobClient(storageUri,new StorageCredentials("kmstorage7", "zhiOjbEckpyREDUWKLABZ5UDMsr5BjaP1j9snQXmzCZ9LJ4P+Gm1UpIiX7cBhBdT5VJ4f+gZ5kiw2Qo+8TgqIA=="));
container = client.GetContainerReference("public");
}
public IEnumerable<Uri> GetAll()
{
return container.ListBlobs().Select(blob => blob.Uri);
}
public async Task Save(Stream stream)
{
string imageId = Guid.NewGuid().ToString();
var blob=container.GetBlockBlobReference(imageId);
await blob.UploadFromStreamAsync(stream);
}
}
以上是关于csharp Azure存储公共容器列出所有图像的主要内容,如果未能解决你的问题,请参考以下文章
Azure更新存储下所有Contrainer的访问权限
通过REST在Azure容器注册表中处理图像
是否可以在私有天蓝色存储容器中有一个公共 blob
列出存储容器内容时获取 Azure 存储以返回 blob URL
csharp 通过.net WebAPI将Azure存储专用容器blob下载/流式传输到AngularJS
列出 Azure 存储容器中的 Blob,包括元数据