我正在尝试将一张图片保存到我们的Azure博客存储中。通过下方代码片段链接提供的有用响应,我已经成功将文件保存到我们的顶级容器。不幸的是,我希望该文件保存到该容器的子目录中。但是,无论如何,我都无法使其工作。
目前,该图片正保存在我们的“images”容器中。在该容器内有一个名为“members”的文件夹。我希望文件保存到该子目录中,即“images/members”。我尝试将“images/members”传递给GetBlockBlobReference,但是文件根本没有保存(或者至少我找不到它)。
这似乎应该很简单。先行致谢。
目前,该图片正保存在我们的“images”容器中。在该容器内有一个名为“members”的文件夹。我希望文件保存到该子目录中,即“images/members”。我尝试将“images/members”传递给GetBlockBlobReference,但是文件根本没有保存(或者至少我找不到它)。
这似乎应该很简单。先行致谢。
CloudBlobClient blobClient = account.CreateCloudBlobClient();
CloudBlobContainer container = blobClient.GetContainerReference("images");
CloudBlockBlob blockBlob = container.GetBlockBlobReference(filename);
blockBlob.UploadFromStream(stream);