私はdbを操作するためにEntity Framework Database Firstを使用しています。
基本クラス EntityBase があります
public class EntityBase
{
public Int32 Id { get; set; }
}
EnitytFramework によって生成され、データベースのテーブルを表す他のクラスがいくつかあります。たとえば、「ユーザー」クラスです。
public class User
{
public int32 Id{get;set;}
public class Name{get;set;}
public class Age{get;set;}
}
すべての EF モデル クラスを EntityBase から継承したい:
public class User : EntityBase
User クラスから Id フィールドを削除して継承を定義することで、これを手動で行うことができますが、データベースからモデルを更新すると、手動で行ったすべての変更が消えます。EF モデル クラスへの継承を保持または自動的に追加する方法はありますか?