如何为Client配置Odata Client去访问由Odata代理的Server API

vs 添加插件

open vs(2017) > tools>Extension and Updates > Online > vs marketplace > input: OData Client Code Generator > install > restrat vs

为项目添加 odata client item

1216080-20190510174420256-64814252.png

修改 .ttinclude 中odata自带的文件路径

1216080-20190510174648681-1883503405.png

原因是项目会添加关于 odata的相关引用. 但是local的assembly中可能不存在. 如果不修改的话, 这里可能会去找local的assembly的location, 找不到就会在后面 自动生成server端的code 步骤报错.

添加 server的 URI

1216080-20190510174918305-357297527.png

run customer tool

1216080-20190510175110370-1186609894.png

成功生成 server端的code

1216080-20190510175219141-816832165.png

PS: 在写这个文档时,odata 官方支持的.net 版本是4.5. 如果你的client 版本高于4.5 需要修改 packages.config

1216080-20190510175627602-480025288.png

转载于:https://www.cnblogs.com/it-dennis/p/10845993.html

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐