Я новичок в EF.
Можно ли внедрить сущности в контексте EF?
Взяв пример из документации Microsoft: https://docs.microsoft.com/en-us/ef/core/miscellaneous/configuring-dbcontext
Допустим, у меня есть разные реализации блога. Когда дело доходит до свойств, которые требуют постоянства, они одинаковы и реализуют интерфейс IBlog
, чтобы отразить это. Как мне определить BloggingContext
для работы с любым из блогов? Я не могу использовать IBlog
. DBSet
не будет принимать интерфейс в качестве универсального c ссылочного типа для использования в качестве типа сущности.
Нужно ли мне определять базовый абстрактный класс для моих блогов, чтобы добавить их в контекст EF? Это единственный способ?