>我正在使用Azure App Services和Azure Table Storage从Azure-WebSite测试Todo-Item-Example。
在 Azure 下载示例中,DataEntity-Class
继承自 EntityData
,但在所有其他教程中,DataEntity-Class
继承自 TableEntity
和2015年9月的更新文件中,DataEntity-Class
继承自StorageData
。
请告诉我,什么是正确和最新的方法。
回合:
我想在 Azure 表存储中设置partitionKey
和rowKey
。
我怎样才能用StorageData
或EntityData
来设置partitionKey
和rowKey
.只有在TableEntity
我才能设置这些键,但是我还必须实现ITableData-Interface
才能在我的TableController
中使用TodoItem
。
想要从TableEntity
继承。请查看此处的表存储示例代码,以获取从TableEntity
继承的类的示例:
https://github.com/Azure-Samples/storage-table-dotnet-getting-started/blob/master/TableStorage/Model/CustomerEntity.cs
我将其切换为使用StorageData
而不是EntityData
。它实现相同的接口,并提供PartitionKey
和RowKey
的访问器。它可以在Microsoft.Azure.Mobile.Server.Storage包中找到。