Asp.net web api jaydata/jaysvcutil 1.3.5对WebAPI的inverseProperty支持
我已经看到了我正在处理的WebAPI$元数据的行为,如本文所述:它不重用双向导航属性的关联 使用jaysvcutil 1.3.5时,所有导航属性都显示为$$unboundAsp.net web api jaydata/jaysvcutil 1.3.5对WebAPI的inverseProperty支持,asp.net-web-api,jaydata,Asp.net Web Api,Jaydata,我已经看到了我正在处理的WebAPI$元数据的行为,如本文所述:它不重用双向导航属性的关联 使用jaysvcutil 1.3.5时,所有导航属性都显示为$$unbound $data.Entity.extend('API.Models.Document', { ... 'Document_Versions': { 'type':'Array', 'elementType':'API.Models.Document_Versions
$data.Entity.extend('API.Models.Document', {
...
'Document_Versions': {
'type':'Array',
'elementType':'API.Models.Document_Versions',
'inverseProperty':'$$unbound' }
});
除了手动更新inverseProperty
信息之外,还有什么方法可以自动获得所需的结果吗
根据@Robesz答案更新
手动将inverseProperty
信息添加到由JaySvcUtil转换的静态.js
是可行的,但我想问是否有一个选项可以通过动态转换来实现这一点
似乎有很多选择
我们刚刚使用WebAPI OData获得了相同的结果,但是在手动编辑生成的上下文文件并添加inverseProperty之后,一切都很好这很可能是通过扩展JayData的XSLT转换来处理的。我已经为此创建了一个问题 不,我看到了你的问题:)我四处询问是否有人知道webapi路线图。你能告诉我正确的
jaysvcutil
节点版本以及它使用的相应XSLT吗?我在github上找到了不止一个,所以我不确定从哪一个开始。谢谢