Код: Выделить всё
PartyEntity
Код: Выделить всё
BaseTable
Проблема: когда я запускаю add-migration , EF Core генерирует созданный оператор для cavestable , но оно включает только свойства, определенные в cavestable . Он полностью пропускает унаследованные поля из обеих сторон Partyentity и basetable .
Чтобы сохранить масштабируемые и сухой код, я создал общий DynamicDbContext , который динамически регистрирует все объекты, используя отражение. Это позволяет избежать необходимости явно определить свойства dbset для каждого объекта.>
Подробнее здесь: https://stackoverflow.com/questions/795 ... nherited-p