クラスを定義しました
public class ReportClass
{
public int ID { get; set; }
public int ClassIndex { get; set; }
public string ClassName { get; set; }
public int CompanyID { get; set; }
}
そして、dbcontext を設定しました。
public class ReportClassContext : DbContext
{
public DbSet<ReportClass> ReportClasses { get; set; }
}
最初にレコードを取得しようとしたとき、ランタイムはデータベース テーブルが存在しないことを通知しました。チェックしたところ、DbSet の名前がテーブルと一致していないことがわかりました。一致するように名前を切り替えました:
public class ReportClassContext : DbContext
{
public DbSet<ReportClass> ReportClassesRealTable { get; set; }
}
しかし、まだ存在しないテーブルに対してクエリを実行しています。
私は何を間違っていますか?