技术开发 频道

【第10篇】使用Blob Storage搭建简单网络硬盘

  第二步:

  在 WebRole 项目中添加对项目的引用。项目可以在 Azure SDK 中找到。本文篇末附件里也可以直接下载。

  第三步:

  在 Page 中定义 BlobContainer 类型的私有变量。

  private BlobContainer container;BlobContainer 封装了所有有关 Blob 的方法,可以说是非常强大,如下图:

 

  第四步:

  从配置文件中读取有关 Blob 账户、Container 名称的配置,新建 Container,传入 BlobContainer 的实体.

private BlobContainer GetContainer()
{
BlobStorage blobStorage
=    BlobStorage.Create(StorageAccountInfo.GetDefaultBlobStorageAccountFromConfiguration());
BlobContainer container
= blobStorage.GetBlobContainer(ConfigurationManager.AppSettings["containerName"]);
container.CreateContainer(
null, ContainerAccessControl.Public);
return container;
}

  这步可以看成是初始化 BlobContainer 实体的操作。

0
相关文章