В чём заключается отличие EntityFramework Core от старых версий?
Изучаю книгу Адама Фримена "ASP.NET CORE с примерами для профессионалов"
Дошёл до части, где ведётся работа с базой данных. Автор создаёт объект моделей, context, изменяет класс Startup и возится с непонятными для меня билдерами.
Но, так как, версия, используемая автором, устарела, я решил изучить самостоятельно в интернете EF2.
Оказалось, для добавления в проект EF достаточно создать объект моделей и contex с определением метода OnConfiguring().
Действительно ли EF2 сильно упрощён или я делаю что-то неправильно?
Класс Startup, присутствует у приложений ASP.Net Core, в котором настраивается приложение и такая вещь как система внедрения зависимостей, для самой работы с EF не нужно этого, Startup это конкретно специфика построение именно ASP.Net приложения.