使用内置的Exists方法检查Azure Blob存储中是否存在容器和blob

时间:2013-04-24 14:24:31

标签: c# asp.net azure azure-storage azure-storage-blobs

我发现这种扩展方法可以检查Blob存储是否存在

Testing Existence of a Windows Azure Blob

Checking if a blob exists in Azure Storage

但是,我在Microsoft.WindowsAzure.Storage内找到了类似的实用工具方法。

  • CloudBlobContainer.Exists
  • CloudBlockBlob.Exists

据我测试,它们的功能类似于扩展方法。

问题:

它们是新的实用方法吗?我应该使用Exists方法构建还是使用自定义扩展方法。

1 个答案:

答案 0 :(得分:6)

史蒂夫在博客文章中写道的是真正的扩展方法,因此不是核心库的一部分,但是你提到的方法是核心存储客户端库的一部分。我的建议是使用属于核心库的方法,因为如果库中有任何变化,它们将保持最新。