Внедрение зависимостей в DBContext EF Core - PullRequest
0 голосов
/ 14 апреля 2020

Я новичок в EF.

Можно ли внедрить сущности в контексте EF?

Взяв пример из документации Microsoft: https://docs.microsoft.com/en-us/ef/core/miscellaneous/configuring-dbcontext

Допустим, у меня есть разные реализации блога. Когда дело доходит до свойств, которые требуют постоянства, они одинаковы и реализуют интерфейс IBlog, чтобы отразить это. Как мне определить BloggingContext для работы с любым из блогов? Я не могу использовать IBlog. DBSet не будет принимать интерфейс в качестве универсального c ссылочного типа для использования в качестве типа сущности.

Нужно ли мне определять базовый абстрактный класс для моих блогов, чтобы добавить их в контекст EF? Это единственный способ?

...