如何为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

【OData】如何为Client配置Odata Client去访问由Odata代理的Server API 随笔 第1张

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

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

【OData】如何为Client配置Odata Client去访问由Odata代理的Server API 随笔 第2张

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

添加 server的 URI

【OData】如何为Client配置Odata Client去访问由Odata代理的Server API 随笔 第3张

run customer tool

【OData】如何为Client配置Odata Client去访问由Odata代理的Server API 随笔 第4张

成功生成 server端的code

【OData】如何为Client配置Odata Client去访问由Odata代理的Server API 随笔 第5张

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

【OData】如何为Client配置Odata Client去访问由Odata代理的Server API 随笔 第6张

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄