gpt4 book ai didi

c# - 有没有办法直接从 C# 应用程序将文件写入 Azure Blob 存储?

转载 作者:行者123 更新时间:2023-12-02 23:05:06 25 4
gpt4 key购买 nike

我正在尝试创建一个新的 C# 控制台应用程序,直接从代码写入 blob 存储。我能够创建本地文件并将其上传到 blob。但要求是将内容直接写入 Blob,而不是创建文件并上传到 Blob。我无法实现这一点。我搜索了相关的网络资源,但找不到任何对解决此问题有帮助的内容。我正在寻找建议/帮助。

最佳答案

这实际上非常简单。请参阅下面的代码:

    static void SaveTextAsBlob()
{
var storageAccount = CloudStorageAccount.Parse("storage-account-connection-string");
var blobClient = storageAccount.CreateCloudBlobClient();
var container = blobClient.GetContainerReference("container-name");
var blob = container.GetBlockBlobReference("blob-name.csv");
blob.Properties.ContentType = "text/csv";
string blobContents = GetCsvTextSomehow();
blob.UploadText(blobContents);
}

关于c# - 有没有办法直接从 C# 应用程序将文件写入 Azure Blob 存储?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56220364/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com