Убираем зависимость приложения от Entity Framework

Многие приложения не обращаются к Entity Framework напрямую. Для этого используются различные сервисы, репозитории, команды, запросы и. т. д. При этом вся непосредственная работа с базой данных вынесена в отдельную сборку. Однако, Entity Framework все равно приходится добавлять в запускаемые приложения. Но является ли это обязательным или можно этого как-то избежать?

Читать дальше...