我正在从 (现在已过时的)
WindowsAzure.Storage
NuGet 包中的Microsoft.WindowsAzure.Storage.Table
迁移到Azure.Data.Tables
,我发现我的项目中有一些地方使用了DynamicTableEntity
。但是
Azure.Data.Tables
NuGet 包中没有DynamicTableEntity
,只有TableEntity
和ITableEntity
。TableEntity
可以在以下位置找到:- WindowsAzure.Storage 的
Microsoft.WindowsAzure.Storage.Table.TableEntity
- Microsoft.Azure.Cosmos.Table 的
Microsoft.Azure.Cosmos.Table.TableEntity
- Microsoft.Azure.CosmosDB.Table 的
Microsoft.Azure.CosmosDB.Table.TableEntity
Azure.Data.Tables
的Azure.Data.Tables.TableEntity
- WindowsAzure.Storage 的
DynamicTableEntity
可以在以下位置找到:- WindowsAzure.Storage 的
Microsoft.WindowsAzure.Storage.Table.DynamicTableEntity
- Microsoft.Azure.Cosmos.Table 的
Microsoft.Azure.Cosmos.Table.DynamicTableEntity
- Microsoft.Azure.CosmosDB.Table 的
Microsoft.Azure.CosmosDB.Table.DynamicTableEntity
- 但是不包含在
Azure.Data.Tables
NuGet 包中。
- WindowsAzure.Storage 的
TableEntity
和DynamicTableEntity
之间有什么区别?我读了文章,但仍然不理解它们的相关性:
Azure.Data.Tables
v12在Azure.Data.Tables
下没有DynamicTableEntity
类。是否有任何等效的类可用于迁移?
Microsoft.Azure.Cosmos.Table
库已被弃用:https://www.nuget.org/packages/Microsoft.Azure.Cosmos.Table/2.0.0-preview - threadster