我有一个需要为我的模型继承的基类
喜欢
public class Employee : BaseModel
{
}
在这个 BaseModel 中,我有几个属性和一些默认实现,它们需要可用于创建的每个应用程序模型。
当我计划迁移到实体框架时,如何让使用 EF 生成的模型也具有来自 BaseModel 的方法和属性。
但是,我已经从生成的类中删除了 EntityObject 并在每个属性中注释掉了它的相关实现,例如
//ReportPropertyChanging("id");
//_id = StructuralObject.SetValidValue(value);
//ReportPropertyChanged("id");
请建议这是否是正确的方法,或者是否有正确的方法来处理这种情况。