EF Core architecture vs Entity Framework architecture

Viewed 86

I am trying to find EF Core architecture, for presentation purposes, but only find Entity Framework version like on the image below. So, is there any difference from the point of view of architecture? In other words are these components of EF core:

https://www.entityframeworktutorial.net/Images/ef-architecture.PNG

If no, how EF Core architecture looks like and what should be the main components?

2 Answers

So, is there any difference from the point of view of architecture?

Yes. EF Core is simpler than old EF. The Conceptual Model, Storage Model, Entity SQL, and the Entity Client have been eliminated.

This leaves only the Object Model (your classes) and Fluent and Attribute-based mapping to the database which replace EDMX. Other than that the main components are the Change Tracker, LINQ to Entities, and Migrations (which didn't exist in old EF).

Related