2

私は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 モデル クラスへの継承を保持または自動的に追加する方法はありますか?

4

1 に答える 1