Я новичок в службе хранилища Azure. Поэтому, пожалуйста, рассмотрите текст/код в сообщении. У меня есть несколько файлов, хранящихся на Azure Storage.
Пример:
http://my.blob.core.windows.net/2015/4/10/fea1fc9d-d04102015115229.jpg
http://my.blob.core.windows.net/2015/4/10/asdfc9d-d04102015115229.jpg
Теперь я хочу загрузить эти файлы, используя имя Container/Blob в определенную папку.
DownloadFiles.aspx:
protected void Callme(string sourceURLPath)
{
string thumbDirectoryName = string.Empty;
string sourcePath = sourceURLPath;
string targetUrl = string.Empty;
CloudStorageAccount cloudStorageAccount;
CloudBlobClient blobClient;
CloudBlobContainer blobContainer;
BlobContainerPermissions containerPermissions;
CloudBlob blob;
cloudStorageAccount = CloudStorageAccount.Parse("DefaultEndpointsProtocol=http;AccountName=" + ConfigurationManager.AppSettings["AzureStorageAccountName"] + ";AccountKey=" + ConfigurationManager.AppSettings["AzureStorageAccountKey"] + "");
blobClient = cloudStorageAccount.CreateCloudBlobClient();
blobContainer = blobClient.GetContainerReference(DateTime.Now.Year.ToString());
blobContainer.CreateIfNotExist();
containerPermissions = new BlobContainerPermissions();
containerPermissions.PublicAccess = BlobContainerPublicAccessType.Blob;
blobContainer.SetPermissions(containerPermissions);
//need to get files here and download in to specific folder
}
Какие-либо предложения?