ComplexType プロパティ (p1) (ネストされた ComplexType) から呼び出されている「ComplexType」プロパティ (p2) を読み込もうとしています。メタデータを取得した後、両方のクラスが複合型として認識されていることがわかりますが、breeze.debug では
toArray(schema.complexType)
最初に p1 (complextype の外側) を見ているので、complexType であるプロパティ タイプの 1 つを解決しようとすると、p2 になります。それは読んでいる
var type = typeMap[qualTypeName];
「typeMap」にはp2がなく、「okNotFound」がfalseであるため、エラーがスローされます
Uncaught Error: Unable to locate an 'Type' by the name: Address:#Domain
誰も同じ問題に遭遇しましたか?非常に明白な何かが欠けていますか?メタデータを作成するときに、MVC4 Web API の EFContextProvider に p2 の前に p1 をレンダリングするように指示する方法はありますか?