将 TableClient 添加为服务时如何获取整个数据库
How to get whole databse when adding TableClient as Service
所以我正在将一个项目从 dotnet 2.2 更新到 dotnet 3.1,我需要使用 Azure.Data.Tables
。
我找到的唯一方法是
var connectionString = Configuration.GetConnectionString("AzureTables:StorageConnectionString");
services.AddSingleton<TableClient>(new TableClient(connectionString, Table));
但是我如何获得整个数据库,因为这只给了我一个 table 而我需要它们。
TableClientClass 允许您与 Azure 存储帐户或 Azure Cosmos DB 中托管的 Azure 表 交互table API.
此 class 具有这些 methods,可用于仅对 Azure 存储帐户或 Azure Cosmos DB 中的 table 执行操作,例如 create(。 .)、delete(...)、getEntity(...) 和其他几个。
但是我们无法通过使用此 TableClient 作为服务来获取整个数据库。
所以我正在将一个项目从 dotnet 2.2 更新到 dotnet 3.1,我需要使用 Azure.Data.Tables
。
我找到的唯一方法是
var connectionString = Configuration.GetConnectionString("AzureTables:StorageConnectionString");
services.AddSingleton<TableClient>(new TableClient(connectionString, Table));
但是我如何获得整个数据库,因为这只给了我一个 table 而我需要它们。
TableClientClass 允许您与 Azure 存储帐户或 Azure Cosmos DB 中托管的 Azure 表 交互table API.
此 class 具有这些 methods,可用于仅对 Azure 存储帐户或 Azure Cosmos DB 中的 table 执行操作,例如 create(。 .)、delete(...)、getEntity(...) 和其他几个。
但是我们无法通过使用此 TableClient 作为服务来获取整个数据库。