我正在从已弃用的软件包(Microsoft.WindowsAzure.Storage.Blob)迁移到最新的软件包(Azure.Storage.Blobs和Azure.Storage.Blobs.Specialized)。我遇到了困难。以下是我较旧的已弃用软件包代码
var storageAccountDetails = CloudStorageAccount.Parse(connectionString);
CloudBlobClient blobClient = storageAccountDetails.CreateCloudBlobClient();
CloudBlobContainer blobContainer = blobClient.GetContainerReference("XXXX");
await blobContainer.CreateIfNotExistsAsync(); // upto here will be common class
var blockBlob = blobContainer.GetBlockBlobReference(blobName); //here i'm unable to get reference with blobname for latestpackage
using (System.IO.Stream data = new System.IO.MemoryStream(byteArray))
{
await blockBlob.UploadFromStreamAsync(data);
}
字符串
我已经检查了BlockBlobClient,但blockblobname将被更改。我想在获得特定blockblobname的引用后创建容器客户端。请帮助我,我被困在这里。
提前感谢。请帮助我。获得最新的软件包Azure.Storage.Blobs或Azure.Storage.Blobs.Specialized
1条答案
按热度按时间ohfgkhjo1#
等效代码如下所示:
字符串