.net API を使用して Azure Storage の BLOB の名前を変更しようとしていますが、1 日経っても BLOB ファイルの名前を変更できません:(
新しいブロブを作成し、古いブロブからコピーすることで、これを行う方法を次に示します。
var newBlob = blobContainer.GetBlobReferenceFromServer(filename);
newBlob.StartCopyFromBlob(blob.Uri);
blob.Delete();
サーバーに新しいブロブがないため、http 404 Not Found 例外が発生します。
これは私が見つけた実際の例ですが、古い.net Storage API用です。
CloudBlob blob = container.GetBlobReference(sourceBlobName);
CloudBlob newBlob = container.GetBlobReference(destBlobName);
newBlob.UploadByteArray(new byte[] { });
newBlob.CopyFromBlob(blob);
blob.Delete();
現在、2.0 API を使用しています。私はどこで間違いを犯していますか?