所以我试图在Azure存储中使用Queues,因此我创建了一个Console应用程序并在NuGet中添加了WindowsAzure.Storage包。然后我把这段代码放入其中,它可以为我创建一个队列。
static void Main(string[] args)
{
string connection = "myConnectionString......";
CloudStorageAccount storageAcc = CloudStorageAccount.Parse(connection);
CloudQueueClient queueClient = storageAcc.CreateCloudQueueClient();
CloudQueue queue = queueClient.GetQueueReference("myQueue");
queue.CreateIfNotExistsAsync();
Console.ReadKey();
}
但是我应该可以调用非异步版本
queue.CreateIfNotExists();
但Visual Studio 2017无法将CreateIfNotExists识别为CloudQueue的成员。
如果我尝试构建它,则会抛出编译错误。
我似乎缺少许多非异步方法,例如AddMessage和GetMessage,任何想法可能导致这种情况?
答案 0 :(得分:1)