我正在尝试加载从 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?