【发布时间】:2015-08-19 00:41:21
【问题描述】:
我继承了一个使用 Azure Storage Client 1.7 构建的项目,并且正在升级它,因为 Microsoft 已宣布从今年 12 月起不再支持该项目。
对 Blob 存储中文件的引用存储在具有以下字段的数据库中:
FilePath -
uploadfiles/xxx/yyy/Image-20140117170146.jpg形式的字符串FileURI -
https://zzz.blob.core.windows.net/uploadfiles/xxx/yyy/Image-20140117170146.jpg形式的字符串
如果文件不存在,GetBlobReferenceFromServer 会抛出异常,所以如果你知道容器和 Blob 类型,似乎你应该使用GetBlockBlobReference。
所以我的问题:
- 我是否可以假设当前上传的任何 Blob(使用 StorageClient 1.7)都是 BlockBlob?
- 因为我需要知道要调用
GetBlockBlobReference的容器名称,我可以肯定地说,在上面的示例中,我的容器始终是uploadfiles
【问题讨论】:
标签: azure azure-storage