我正在使用Azure CosmosSDB SQL API。我有一个异步任务要连接到我的azurecosmossdb帐户,我正试图通过代码创建一个数据库。
下面是我的代码段
private async Task ConnectToDocumentDB()
{
this.client = new DocumentClient(new Uri(EndpointUrl), PrimaryKey);
Console.WriteLine(client.WriteEndpoint);
Database db = await this.client.CreateDatabaseIfNotExistsAsync(new Database { Id = "MyDB" });
Console.WriteLine("Response --" + db.Id);
}
当我在控制台中查看客户端的endponit以确保azurecosmossdb连接时,我能够查看正确的端点。但当我尝试创建数据库时,它不会创建数据库。
从主方法对此异步任务的方法调用如下
Program p = new Program();
p.ConnectToDocumentDB().Wait();
我不知道哪里出了问题。帮我解决这个问题。
事先谢谢!