我有一个软件,它使用了很多 Linq-to-SQL。最近想迁移到OData/WCF数据服务架构。但是我在 OData 的 Linq 支持中遇到了太多的问题——它是如此有限。我必须修改我的大部分 Linq 语句并再次彻底测试它们。
我想知道是否有一种系统方法来解决这样的问题,而不是我的手工工作。例如,通过外部包。
顺便说一句,现在我没有信心使用 OData 作为一种架构。
感谢您分享您的想法。
先感谢您,
英
我有一个软件,它使用了很多 Linq-to-SQL。最近想迁移到OData/WCF数据服务架构。但是我在 OData 的 Linq 支持中遇到了太多的问题——它是如此有限。我必须修改我的大部分 Linq 语句并再次彻底测试它们。
我想知道是否有一种系统方法来解决这样的问题,而不是我的手工工作。例如,通过外部包。
顺便说一句,现在我没有信心使用 OData 作为一种架构。
感谢您分享您的想法。
先感谢您,
英
您可能希望更多地了解 WCF(没有“数据”部分)服务,这些服务可以通过WCF 服务的各种端点 REST / SOAP 端点公开。WCF 数据服务更特定于通过 OData 公开实体数据模型的单一目标,这对于直接后端通信来说不是很理想。
另一种方法是使用采用序列化 LINQ 表达式的 WCF 服务