0
imはSqlLiteと.netコアを使用しています。私はどのように2つのテーブルを作成するために同じクラス(モデル)を再利用できますか?同じクラス(モデル)を使用して2つのテーブルを作成する
public class Venda
{
public int ID { get; set; }
public int MasterID { get; set; }
public int UsuarioID { get; set; }
public int Status { get; set; }
}
/* ********************************************** */
public class MyEntities : DbContext
{
public DbSet<Venda> VendasRecebidas { get; set; } //Table one
public DbSet<Venda> VendasTemp { get; set; } //Table two
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
{
optionsBuilder.UseSqlite("Filename=./mydb.db");
}
}
を使用して、私はちょうど抽象クラスに私のクラスVendaTempを変更し、それが動作します。 –
VendaTempクラスをVendaTempクラスを抽象クラスに変更して、正しい答えを行います。 –
抽象としてマークすると 'VendaTemp'のインスタンスを作成することはできません – Dmitry