Azure storage public container list all images
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);
}
}