В Entity Framework, чтобы удалить объект, мы делаем это:
model delObj = new model { ID = id };
db.model.Attach(delObj);
db.model.Remove(delObj);
db.SaveChanges();
Прямо сейчас у меня есть проблема .. класс model
на самом деле абстрактный класс и это фактическая таблица вбаза данных.
В C # я создал два подкласса, поэтому точно не знаю, какой подобъект должен быть удален, поскольку id
назначается во время выполнения.
Приведенный выше кодбольше не работает, потому что модель абстрактна, и теперь я не могу сделать «объект из абстрактного класса»
Как удалить подчиненный объект, используя абстрактный класс?