コンテナーを作成し、ファイルを追加し、ファイルが存在するかどうかを確認してから、ファイルの削除を試みる単体テストを作成しました。削除ステップに到達すると、常に 503 Service Unavailable が表示されますが、単体テストをステップ実行してコンテナーを調べると、ファイルが削除されています (ファイルも作成されていることを確認しました)。私が間違っていることは何ですか?NuGet から取得した "Microsoft.WindowsAzure.Storage.dll" バージョン 2.0.5.1 を使用しています。
コンテナを削除しようとすると、同じことが起こります。
これが私が使用しているコードです。かなり簡単に見えます。
public void Save(string relativePath, Stream item)
{
var cr = GetContainer(relativePath).GetBlockBlobReference(GetPath(relativePath));
item.Seek(0, SeekOrigin.Begin);
cr.UploadFromStream(item);
}
public void Delete(string relativePath)
{
var cr = GetContainer(relativePath).GetBlockBlobReference(GetPath(relativePath));
cr.DeleteIfExists();
}