首页 > 解决方案 > 使用 Azure 函数 c# 在 blob 存储上存储 json

问题描述

我想使用 azure 函数 c# 将 json 存储在 blob 存储中

例如我的 json 是:

{
"a":"a",
"b":"b",
"c":[{"c1":"c1"},{"c2":"c2"}]
}

我想写入文件甚至从文件中读取。

是否有使用 Azure 函数 c# 写入和读取文件的示例?

谢谢你

标签: c#azure-blob-storage

解决方案


看看CloudStorageAccount类:

https://docs.microsoft.com/en-us/dotnet/api/microsoft.azure.storage.cloudstorageaccount?view=azure-dotnet

使用这些您可以创建一个CloudBlobClientCloudBlobContainer。然后CloudBlockBlob上课:

https://docs.azure.cn/zh-cn/dotnet/api/microsoft.windowsazure.storage.blob.cloudblockblob?view=azure-dotnet

使用CloudBlockBlob类:

CloudBlockBlob.UploadFromByteArray(...)上传和cloudBlockBlob.DownloadToByteArray(...)下载您的文件。


推荐阅读