2012-05-09 93 views
4

我需要從不屬於該模型的基類派生兩個我的實體類。從實體框架中的NotMapped類派生實體類4.1代碼優先

[NotMapped] 
public abstract class BaseClass 
{ 
    [NotMapped] 
    public string SomeProperty { get; set; } 
} 
public partial class Derived1: BaseClass {} 
public partial class Derived2: BaseClass {} 

我試圖標記的基類,其所有屬性爲[NotMapped]但上下文初始化拋出一個錯誤,說我的兩個派生實體類未映射。

+2

任何機會,你可以使用接口呢? –

+0

不需要。它是需要集中而不是合同的代碼。 –

回答

3

想通了。 [NotMapped]屬性不應該應用於基類,而只應用於其基本屬性。