我使用版本odata-v4生成器-cli 3.40.0从B1服务层定义生成客户端。
但是,有许多错误,如下所示:
Function import DraftsService_SaveDraftToDocument has non-simple type for parameter Document, but OData V2 does not support non-simple types as function import parameters.并且该函数不存在于生成的客户端代码中。这个错误似乎表明它是V2的一个限制,但这是一个带有生成器V4版本的V4定义。
发布于 2021-03-25 13:00:23
您所看到的日志消息确实非常具有误导性--事实上,它显然是错误的。我们已经修复了管道中的错误消息。
但是,通常,在我们的V2生成器中还不支持具有非原始参数的生成函数导入(V2)和(,V4)。这就是为什么这些方法没有包含在生成的代码中。
我们收到了许多请求,要求提供这一特性,并且它在我们的积压中占据了相当高的位置。不幸的是,我不能给出任何细节的发布时间表-我会更新这个答案,当我们有更多的具体信息。
编辑(06/14/2021)
使用的3.46.0版,我们提供了绑定函数和操作的第一个版本。
https://stackoverflow.com/questions/66788559
复制相似问题