如何将自定义基元键类型引入 WCF 数据服务 (Astoria)
-
25-09-2019 - |
题
我们在项目中使用自定义类型来表示标识符。它附加了 TypeConvertor,并且总是有助于序列化。
我尝试使用 WCF 数据服务来公开我们系统中的一些数据,但遇到了问题。即使我用 [DataServiceKey("Id")] 属性装饰它,Astoria 框架也不将类识别为实体。如果我将属性类型更改为 Guid - 它完全有效:(。
如何教 WCF 数据服务理解这个简单的类?
其他提示
只要类有一个属性Id DataService的应该正常序列化。你甚至都不需要的属性,如果属性名为ID。你看到我做的这里的例子。此外,你会发现OData的相关文章对 http://www.Odataprimer.com 的完整列表。这些将帮助也许有。
不隶属于 StackOverflow