我正在尝试构建一个与 ASP.NET Web API 对话的 Silverlight 应用程序,但是 Web API 没有提供与 WCF 数据服务相同的客户端代理,这使得 LINQ to OData 成为一个挑战。有没有一种方法可以手动构建类似于 WCF 数据服务使用的客户端代理,但改为与 Web API 对话?
在任何人问之前,我不简单地使用 WCF 数据服务的原因是因为它似乎与 EF 的 DbGeometry 类型不兼容,这对我来说是一个交易破坏者。
我正在尝试构建一个与 ASP.NET Web API 对话的 Silverlight 应用程序,但是 Web API 没有提供与 WCF 数据服务相同的客户端代理,这使得 LINQ to OData 成为一个挑战。有没有一种方法可以手动构建类似于 WCF 数据服务使用的客户端代理,但改为与 Web API 对话?
在任何人问之前,我不简单地使用 WCF 数据服务的原因是因为它似乎与 EF 的 DbGeometry 类型不兼容,这对我来说是一个交易破坏者。