小编Kaa*_*yan的帖子

如何从 Azure Blob 存储 C# 中的文件 URL 获取容器名称

我们可以使用以下代码获取容器名称

new CloudBlobContainer(url).Name
Run Code Online (Sandbox Code Playgroud)

但是这种方法只有在 URL 是容器基 URL 时才有效。

如果我们尝试传递文件的 URL 并尝试获取容器名称,则代码不会按预期返回数据。在这种情况下,我们必须使用 CloudBlockBlob 对象

new CloudBlockBlob(new Uri(Url)).Container.Name
Run Code Online (Sandbox Code Playgroud)

是否有任何方法可以获取适用于以下两个 URL 的容器名称 http://127.0.0.1:10000/devstoreaccount1/10d59357-b4d1-41e8-ba2a-d92964e1ac53 http://127.0.0.1: 10000/devstoreaccount1/10d59357-b4d1-41e8-ba2a-d92964e1ac53/temp/1.txt

c# azure azure-storage-blobs azure-blob-storage

4
推荐指数
1
解决办法
1955
查看次数