1

我有一个软件,它使用了很多 Linq-to-SQL。最近想迁移到OData/WCF数据服务架构。但是我在 OData 的 Linq 支持中遇到了太多的问题——它是如此有限。我必须修改我的大部分 Linq 语句并再次彻底测试它们。

我想知道是否有一种系统方法来解决这样的问题,而不是我的手工工作。例如,通过外部包。

顺便说一句,现在我没有信心使用 OData 作为一种架构。

感谢您分享您的想法。

先感谢您,

4

2 回答 2

0

您可能希望更多地了解 WCF(没有“数据”部分)服务,这些服务可以通过WCF 服务的各种端点 REST / SOAP 端点公开。WCF 数据服务更特定于通过 OData 公开实体数据模型的单一目标,这对于直接后端通信来说不是很理想。

于 2011-07-20T21:00:53.340 回答
0

另一种方法是使用采用序列化 LINQ 表达式的 WCF 服务

http://interlinq.codeplex.com/

于 2011-10-13T20:35:14.583 回答