Breeze:无法获取未定义或null引用的属性'propertyRef'

时间:2013-04-16 15:53:08

标签: breeze

我有一个抽象类和另一个类:

public abstract class AClass
    {
        [Key]
        public int Id { get; set; }
        public string Name { get; set; }
    }

public class BClass: AClass
    {
        public string OtherName { get; set; }
    }

抽象类具有键属性,但我收到了下一个错误:

  

/scripts/breeze.debug.js第9行第5007行未处理的异常

     

0x800a138f - JavaScript运行时错误:无法获取属性   未定义或空引用的'propertyRef'

     

错误行:

     

breeze.debug.js

     

var keyNamesOnServer =   指定者(odataEntityType.key.propertyRef).MAP(__摘去( “名称”));

实体“BClass”不包含键属性,但抽象类AClass包含键属性。

请帮我解决这个错误。

1 个答案:

答案 0 :(得分:1)

编辑:从v 1.3.1开始,Breeze现在支持继承。

Breeze尚不支持继承,但它在我们的路线图上。请在Breeze User Voice上投票赞成此功能,以表明您认为这很重要。我们非常重视这个场所,优先考虑我们接下来要添加的功能。