使用C#检索要存储到Cosmos中的Blob存储文件名

问题描述 投票:0回答:1

我正在将文件上传到Azure Blob存储容器虚拟子文件夹。有什么方法可以检索此子文件夹的文件名吗? images / 192-168-2-44 / img /有成千上万个文件正在写入容器,但是我只想将该子文件夹中的文件名写入到Azure Cosmos DB中。另外,随着新文件的写入,我只想用新文件更新数据库。我可以使用什么技术的任何帮助将不胜感激?

问候,

Peter

azure azure-cosmosdb azure-storage-blobs
1个回答
0
投票

我最终找到了如何在子文件夹中显示图像。

public string subFolder =“ 192-168-2-44 / img /”;

foreach(blobContainer.ListBlobs(subFolder,useFlatBlobListing:true)中的IListBlobItem blob) { 如果(blob.GetType()== typeof(CloudBlockBlob))

                    allBlobs.Add(blob.Uri);
            } 
© www.soinside.com 2019 - 2024. All rights reserved.