我需要从不属于模型的基类派生两个实体类。

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

我已经尝试将基类及其所有属性标记为[NotMapped],但是上下文初始值设定项抛出一个错误,说我的两个派生实体类都没有映射。

最佳答案

明白了。[notmapped]属性不应应用于基类,而应仅应用于其属性。

08-19 03:53