Я новичок в Azure и играю с каплями в моем приложении. Net.
Я хочу иметь возможность получить структуру с папками, подпапками и файлами внутри.
Пока что я нашел способ получить файлы из всех папок и подпапок вместе с родителями. Есть ли способ получить структуру папок каким-либо другим способом, кроме анализа префикса родителей этих файлов?
Структура файла следующая:
root container
-folder1
-subfolder1
-file
-file
-subfolder2
-file
-file
-file
Я пробовал это, но он дает мне только папку в каталоге root, без подпапок:
//returns account, client and container
var blobData = GetBlobDetails(blobConnectionString, rootContainerName);
var rootContainer = blobData.Container;
var blobList = rootContainer.ListBlobsSegmentedAsync(string.Empty, false, BlobListingDetails.None, int.MaxValue, null, null, null);
return (from blob in blobList.Result
.Results
.OfType<CloudBlobDirectory>()
select blob).ToList();