0
im с использованием ядра SqlLite и .net. Как я могу повторно использовать один и тот же класс (Модель) для создания двух таблиц?Использование того же класса (модели) для создания двух таблиц
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', если вы помечаете его abstract – Dmitry