ROMANCE DAWN for the new world

Microsoft Azure を中心とした技術情報を書いています。

Azure Storage Client Library 1.7 を 4.3 に移行する( Queue 編 )

Storage Client Library 1.7 を 最新版(4.3)に移行する際のポイントをまとめます。この記事では、Queue Storage について記載します。それ以外については、記事を分けました。

Queue の作成と削除

#Version 1.7
// Create
var queue = queueClient.GetQueueReference("test");
queue.CreateIfNotExist();
// Delete
queue.Delete();
#Version 4.3
// Create
var queue = queueClient.GetQueueReference("test");
await queue.CreateIfNotExistsAsync();
// Delete
await queue.DeleteIfExistsAsync();

メソッド名が Exists になり、「s」が付加されています。Queue の削除時に、事前の存在チェックが必要なくなりました。