Всем привет! Щас попробую сформулировать вопрос.
Хочу сделать библиотеку для работы с EF чтоб ее использовали другие библиотеки(проекты) без зависимости от EF. Не могу понять как передать в контекст моей библиотеки EF все сущности домена.
Например:
создал новый solution в нем создал три библиотеки (слоя)
Мойпроект.Domain,
Мойпроект.Domain.EF,
Мойпроект.UI.
В "Мойпроект.Domain.EF" где мне нужно работать с EF я не подключаю EF а подключаю свою библиотеку в которй есть зависимость от EF.
Но как мне передать в контекст (DbContext) моей библиотеки для работы с EF все сущности нового проекта.
public class EFDbContext : DbContext
{
DbSet<User> Users; <--
DbSet<Role> Roles; <--
}