如何获取 Azure DocumentDB 帐户中所有数据库的列表?

How to get the list of all the databases in an Azure DocumentDB account?

在 Microsoft Azure DocumentDb 中,如何检索所有数据库的列表?不是特定数据库中的文档,而是特定帐户的所有数据库。最好使用标准 DocumentClient class.

您可以像下面这样:

            using (var documentClient = new DocumentClient(new Uri("<endpoint>"), "<accountkey>"))
            {
                var listDatabasesOperationResult = await documentClient.ReadDatabaseFeedAsync();
                foreach (var item in listDatabasesOperationResult)
                {
                    Console.WriteLine(item.Id);
                }
            }