【发布时间】:2009-05-27 18:25:28
【问题描述】:
我们有一个抽象类,其中所有属性都有私有设置器。在我们的具体派生类中,代码生成器正在创建一个静态“create”方法,该方法试图设置抽象类的属性。显然这会失败,因为 setter 是私有的。
我们如何抑制“create”方法的创建?
【问题讨论】:
标签: c# .net entity-framework
我们有一个抽象类,其中所有属性都有私有设置器。在我们的具体派生类中,代码生成器正在创建一个静态“create”方法,该方法试图设置抽象类的属性。显然这会失败,因为 setter 是私有的。
我们如何抑制“create”方法的创建?
【问题讨论】:
标签: c# .net entity-framework
在 v3.5 中,我认为您不能仅抑制这部分。但是,它只会尝试设置不可为空/必需的属性。所以我看到了一些选择。没有一个是理想的。
【讨论】: