【发布时间】:2023-02-03 03:40:58
【问题描述】:
我有这个带有 3 个文件夹的容器 Ofertas
在 3 个主要文件夹中的每一个中都有数百个子文件夹,并且在这些子文件夹中的每一个中都是文件或 blob
我需要获取这些子文件夹的列表,但我只知道如何获取主要文件夹名称
string connectionString = _configuration.GetConnectionString("ArchivadoHistoricoOfertas");
BlobServiceClient blobServiceClient = new BlobServiceClient(connectionString);
BlobContainerClient containerClient = blobServiceClient.GetBlobContainerClient("ofertas");
var blobFolders = containerClient.GetBlobsByHierarchy(BlobTraits.None, BlobStates.None, "/").Where(b => b.IsPrefix).ToList();
blobFolders.ForEach(f => {
Console.WriteLine("Folder Prefix: " + f.Prefix);
});
我试过这个
但是这里代码停止了,什么也没有发生
有什么想法吗?
谢谢
【问题讨论】: