207得票8回答
OData和REST Web服务之间的区别

OData和RESTful Web服务之间有什么区别?

203得票28回答
从2012年升级到2013年后,无法加载文件或程序集'System.Web.Http 4.0.0'。

我按照这里的教程升级了,但是出现了错误。我想知道是否有其他人也遇到过这个错误。 “/”应用程序中的服务器错误。 无法加载文件或程序集“System.Web.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e...

87得票8回答
WCF数据服务(OData)与ASP.NET Web API的比较

我正在设计一个分布式应用,它将由RESTful服务和各种客户端(Silverlight、iOS、Windows Phone 7等)组成。目前我正在确定我应该使用哪种技术来实现我的服务,WCF数据服务(OData)还是随着ASP.NET MVC 4发布的新ASP.NET Web API。 我已...

84得票13回答
无法加载文件或程序集System.Net.Http,版本=4.0.0.0,与ASP.NET(MVC 4)Web API OData预发布版不兼容。

问题 安装了Microsoft ASP.NET Web API OData包5.0.0-rc1预发行版后,出现以下异常: 无法加载文件或程序集“System.Web.Http, Version=4.0.0.0,Culture=neutral, PublicKeyToken=31bf3...

76得票6回答
无法使用模式ID。。。相同的模式ID已被用于类型。 错误信息: InvalidOperationException

我收到了以下错误。 InvalidOperationException: Can't use schemaId "$Registration" for type "$PortalService.Models.Registration". The same schemaId is alread...

74得票2回答
OData与GraphQL的比较

请问有没有一篇关于GraphQL和OData在性能、开发人员可用性、社区等方面进行良好比较的文章?我在互联网上找到的所有文章都非常有偏见。 如何以最佳方式返回大量庞杂的JSON或二进制数据?

73得票4回答
OData "where ID in list" 查询

我有一个OData服务,我想按ID列表进行过滤;相当于SQL查询的内容大概是这样的:SELECT * FROM MyTable WHERE TableId IN (100, 200, 300, 400) 我要筛选的属性被定义为Int32类型。我尝试了下面的代码,但是它给出了错误信息"运算符'a...

58得票4回答
ASP .NET MVC 4 WebApi:手动处理OData查询

我有一个使用ASP .NET MVC 4提供的WebAPI制作的Web服务。我知道WebAPI所在的层会自动处理OData查询(例如$filter、$top、$skip),但是如果我想自己处理过滤怎么办?我不仅仅是从数据库中返回数据,而是还有另一层添加了一些属性,进行了一些转换等操作。因此查询...

58得票1回答
Swagger是什么?它与OData有什么关系?

我熟悉微软的技术栈。我在一些RESTful服务中使用OData。最近,我了解到Swagger可以用于API文档,我正在尝试理解它与OData之间的关系。它们都似乎是RESTful规范。哪一个更为广泛地使用?

54得票5回答
OData: 日期“大于”筛选器

有没有办法通过指定“大于xxxxx日期”的筛选器在OData中返回一系列记录,但使用之前从OData提取的日期? 用例:假设我想构建一个网页,显示最近完成的在线订单列表。这是我的目标: 加载页面 异步地访问我的OData服务,返回最后100个订单(按照日期降序排序,以便最近完成的订单显示在最...