0

我正在尝试加载从 ComplexType 属性 (p1) (嵌套 ComplexType) 调用的“ComplexType”属性 (p2)。获取元数据后,我看到这两个类都被识别为复杂类型,但在微风.debug

toArray(schema.complexType)

它首先看到 p1(外部复杂类型),所以当它尝试解析它的一个属性类型时,它是一个 complexType,p2。它正在阅读

var type = typeMap[qualTypeName];

并且由于“typeMap”没有p2并且“okNotFound”是假的,所以它会抛出一个错误

Uncaught Error: Unable to locate an 'Type' by the name: Address:#Domain

有人遇到过同样的问题吗?我错过了一些非常明显的东西吗?有没有一种方法可以告诉 MVC4 Web API 中的 EFContextProvider 在创建元数据时在 p2 之前渲染 p1?

4

1 回答 1

0

编辑:这是一个错误,自 v 1.3.2 起已修复。


这可能是一个错误。我们尚未对嵌套复杂类型进行广泛测试。我会在今天或明天尝试确认。

于 2013-04-02T22:07:47.530 回答