Я беру новый проект, который уже частично был завершен кем-то другим, и я сталкиваюсь с несколькими проблемами, связанными с обновлением определенного множества объектов в рамках сущностей.Я провел некоторые исследования, и во многих местах предлагается вручную изменить эти объекты, однако я не могу обновить его вручную, так как используемый проект не имеет «DBsets».
I 'я пытался добавить некоторые наборы DbSets, но при попытке его запуска возникла ошибка. Что-то мне не хватает?
public DbSet<Product> products { get; set; } //I WANT TO BE ABLE TO USE THIS!!
public AppDbContext(DbContextOptions<AppDbContext> options)
: base(options)
{
}
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
base.OnModelCreating(modelBuilder);
new ProductMap(modelBuilder.Entity<Product>()); }
Я хотел бы получить доступ к базе данных до обновления, чтобы я мог выполнить обновлениеустановить определенные части в EntityState Modified.
Возможно, это связано с тем, что база данных уже создана?
Это ошибка, которую я получаю при запуске ... SqlException: Invalid name name 'products'
Спасибо