odata相关内容
我正在从两个 Web API OData 示例构建一个示例,它们中的每一个都可以作为一个单独的项目正常工作.但是当我添加第二个 ODataController 类时,该站点不再工作,抱怨以前工作的 OData 路径模板.以下是更多详细信息: 只要其控制器 (ProductsController) 是唯一的控制器,以下操作就可以正常工作: [HttpGet][ODataRoute("GetS
..
我正在使用 odata api,当我使用邮递员执行 GET 请求时,工作完美,我得到了预期的响应. 但是当我从我的 React 应用程序中使用 fetch 请求时,该请求会抛出 401,使用的标头与我之前在 Postman 中使用的标头相同.它说 对预检请求的响应未通过访问控制检查:请求的资源上不存在“Access-Control-Allow-Origin"标头.因此,不允许访问 Origi
..
环境: 剑道版本:2013.1.319 数据源: productsDataSource = new kendo.data.DataSource({类型:“odata",运输: {阅读:“http://www.mydomain.com/odata.svc/products",数据类型:“json",内容类型:“应用程序/json"}架构:{类型:“json",数据:功能(数据){返回数
..
我的 Web API 控制器端点出现异常,如果您能帮助解决此问题,我将不胜感激. 故事是这样的: 在我的 Web API 项目中,控制器公开以下端点: 我的 Kendo UI Datagrid 发出以下请求: http://localhost:63865/api/employees/GetAll?$callback=jQuery21109420544053427875_1410
..
分阶段设置我的 .Net MVC 解决方案并确保 Angular JS 和 KendoUI 独立工作. app.js: var app = angular.module("app", ['kendo.directives']); 在我的控制器中,我定义了以下内容: app.controller('contentTypesController', ['$scope', '$log', '
..
我们有 asp.net web api odata 启用服务,支持各种 OData 格式,例如 application/json;odata=fullmetadata 此服务与 WCF 数据服务客户端 和 JayData 配合得很好 但我们的响应似乎与我们的剑道网格数据源 不兼容 我调查了响应,区别如下: 运行正常的 kendoUI 站点的演示有以下响应: "__count"
..
情况: 剑道数据源 var ordersDataSource = new kendo.data.DataSource({类型:“odata",运输: {读: {url: "http://localhost/odata.svc/Orders?$expand=OrderDetails"}},架构:{类型:“json",数据:功能(响应){返回响应值;}总计:功能(响应){返回响应['odata
..
我正在使用 OData 对从 web api 调用返回的一长串项目进行分页.我可以通过带有开始和结束索引的 url 过滤数据. 我的问题是,我怎么知道物品的总数?因此,我可以在调用 Web api 的移动设备上显示第 1 页,共 3 页(20 项). 解决方案 可以在查询中使用 $inlinecount=allpages 来获取结果中所有实体的数量,不带top并跳过.例如: h
..
我在运行从 SharePoint 列表中提取数据的 SSIS 时遇到问题.SSIS 包运行良好,直到 2 周前,突然包失败并出现此错误: [OData Source [56]] 错误:无法从运行时连接管理器获取受管连接.[SSIS.Pipeline] 错误:OData 源验证失败并返回错误代码 0xC020801F.[SSIS.Pipeline] 错误:一个或多个组件验证失败.错误:任务验证
..
我无法在我的 SharePoint 2013 列表中选择查找字段.我也无法根据查找字段进行过滤. 例如我有名称测试列表,这个列表有字段:标题、公司、省公司和省是查找字段我想根据省是查找字段进行过滤使用 REST 查询会出错: 我的查询: https://TestServer/sites/AIB/OBC/_api/web/lists/getByTitle('Test')/items?$
..
我正在尝试使用 OData 源连接到托管在 Microsoft 云上的 SharePoint.我正在尝试将与项目相关的数据从 SharePoint 列表中提取到 sql 表中,并将其处理到数据仓库中. 当我手动登录 SharePoint 时,它已获得读取数据并导出到 excel 的必要权限.但是当我在 2012 年通过 Odata Source 连接时,我遇到了以下错误.我正在使用 Visu
..
我有一个 OData 服务,我正在尝试按 ID 列表进行过滤;SQL 等效项类似于: SELECT * FROM MyTable WHERE TableId IN (100, 200, 300, 400) 我尝试过滤的属性类型为 Int32.我尝试了以下操作,这给了我一个错误“Operator 'add' 与操作数类型 'Edm.String' 和 'Edm.Int32' 不兼容": str
..
我正在使用 C# 中的 WebApi 项目(首先使用 EF 代码)并且我正在使用 OData.我有一个包含 ID、姓名、姓氏、电子邮件和密码的“用户"模型. 例如在控制器中我有这个代码: //GET: odata/Users[启用查询]公共 IQueryable获取用户(){返回 db.Users;} 如果我调用/odata/Users,我将获得所有数据:ID、姓名、姓氏、电子邮件和密码
..
我正在使用 WebAPI 2.2 和 Microsoft.AspNet.OData 5.7.0 创建支持分页的 OData 服务. 在生产环境中托管时,WebAPI 位于未对外公开的服务器上,因此 OData 响应中返回的各种链接,例如 @odata.context 和 @odata.nextLink 指向内部 IP 地址 eghttp://192.168.X.X//api/... 等
..
我正在使用新的 ASP.NET webapi odata(根据 Nuget,4.0.0 版最后于 27/2/2013 发布) 基本上我按照这里的描述做:http://www.asp.net/web-api/overview/odata-support-in-aspnet-web-api 我正在发布我的数据传输对象并创建了 odata atom pub 提要,但我想对其进行更多控制.我主
..
我以前有一个看起来像这样的 Web API 控制器: public IQueryable获取列表(字符串brandIds = "",字符串 categoryIds = "",字符串查询 = "",字符串 categoryOp = "或") 我听说 OData NuGet 包现在支持 $inlinecount OData 参数,所以我尝试使用 http://www.asp.net/web-ap
..
我在 ASP.NET Web API 应用程序中使用开箱即用的 ValuesController 公共类 ValuesController : ApiController{//获取 api/值[可查询(PageSize = 1)]公共 IQueryable得到(){return new string[] { "value1", "value2", "value3", "value4", "va
..
我的问题与此非常相似:如何将针对 DTO 的 OData 查询映射到 EF 实体?我有一个简单的设置来测试 ASP.NET Web API OData V4 $filter 功能.我想要做的是“别名"ProductDTO 的某些属性以匹配 Product 实体的属性.例如,用户将使用以下请求调用 ProductsController: GET products?$filter=Display
..
在将 OData 添加到我的项目之前,我的路由设置如下: config.Routes.MapHttpRoute(name: "ApiById",routeTemplate: "api/{controller}/{id}",默认值:新 { id = RouteParameter.Optional },约束:新 { id = @"^[0-9]+$" },处理程序: sessionHandler);
..
我需要缓存在我的 ASP.NET Web API OData 服务中可用的大部分静态对象集合(可能每天更改 1 次).此结果集跨调用使用(意味着不是特定于客户端调用),因此需要在应用程序级别缓存. 我对“Web API 中的缓存"进行了大量搜索,但所有结果都与“输出缓存"有关.这不是我在这里寻找的东西.我想缓存一个“人物"集合,以便在后续调用中重复使用(可能有一个滑动到期). 我的问题
..