asp.net-web-api – 没有实体框架的WebAPI ODATA
发布时间:2020-12-16 04:06:20 所属栏目:asp.Net 来源:网络整理
导读:在Web Api控制器中考虑以下方法: [Queryable(AllowedQueryOptions= AllowedQueryOptions.All)]public override IQueryableMandate Get(){ return new ListMandate() { new Mandate() { Id = 1,PolicyNumber = "350000000",OpenPositions = new ListOpenPosi
在Web Api控制器中考虑以下方法:
[Queryable(AllowedQueryOptions= AllowedQueryOptions.All)] public override IQueryable<Mandate> Get() { return new List<Mandate>() { new Mandate() { Id = 1,PolicyNumber = "350000000",OpenPositions = new List<OpenPosition>(){ new OpenPosition(){ Id = 1,Amount =2300 },new OpenPosition(){ Id = 2,Amount =2100 } }},new Mandate() { Id = 2,PolicyNumber = "240000000",OpenPositions = new List<OpenPosition>(){ new OpenPosition(){ Id = 3,Amount =2500 },Amount =2100 } } } }.AsQueryable<Mandate>(); } 这里列表是手动构建的,如果我浏览到以下url: http:// localhost:52446 / odata / Mandates?$filter = Id eq 1它从列表中返回正确的项目. 现在很明显,列表更可能是数据库结构.将使用某些ORM检索数据并将其返回到Web API服务. 我不使用实体框架(我不能因为遗留系统). 在这种情况下,我如何使用Web API?如何翻译url参数,以便负责数据访问的层应用过滤器? 解决方法
得到它了.您通过LINQ提供程序向我指出了正确的方向.我发现我可以使用我们正在使用的ORM(OpenAccess)轻松完成.更多信息:
http://docs.telerik.com/data-access/developers-guide/using-web-services/asp.net-web-api/developer-guide-wcfservices-web-api-expose-oacontext
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- .net – vNext是完全“基于约定的编程”吗?
- asp.net – MVC会话到期 – 继续左边
- asp.net-mvc – IIS通过http方法重写排除规则
- 经典ASP页面的性能测试?
- asp.net-mvc – RedirectToAction()与View()和三元运算符?
- asp.net-mvc-2 – 引用用TextBoxFor()创建的控件ID
- 单元测试 – 单元测试 – 不能从理论转向实践
- c# HttpClient 发送请求出错时解决办法 c# – 因
- asp.net-mvc-3 – ASP.NET MVC – 如何防止双击提交与jquer
- 内存不足 – 无限循环 – ASP.NET AJAX框架
推荐文章
站长推荐
- asp.net – 如何在MVC 5中为OwinContext设置Time
- asp.net – 使CustomValidator与ValidationSumma
- asp.net-mvc – IIS8中最佳的“动态IP限制设置”
- [ASP.NET MVC] 利用动态注入HTML的方式来设计复杂
- asp.net-mvc – 追加?param =到mvc路由
- asp.net – RadComboBox中的重音不敏感搜索
- ASP.NET MVC – Ajaxified RenderAction
- asp.net-mvc – Mvc4绑定,缩小和AngularJS服务
- ASP.NET Core 2.0 Identity中的Cookies.Applicat
- asp.net-mvc-3 – ASP.Net MVC 3 JSON模型绑定和
热点阅读