Могу ли я использовать ObjectContext без использования EntityFramework?
Я использую ObjectContext с использованием пространства имен system.data.entity, в чем разница между Entity Framework и этим пространством имен, это реализация и это интерфейс?
1 ответ
Решение
До Entity Framework 6 эта библиотека была частью выпусков.NET, таким образом, в основном классы до 6-й версии, перечисления, интерфейсы или что-то еще там ( см. Этот пост)
Теперь Entity Framework распространяется в виде пакета NuGet, и этот и другие объекты находятся в других пространствах имен. Например, посмотрите, где находится Entity Framework 6 ObjectContext
класс (перейдите по ссылке):
Пространство имен: System.Data.Entity.Core.Objects
Сборка: EntityFramework (в EntityFramework.dll)