Home > database >  EF Core architecture vs Entity Framework architecture
EF Core architecture vs Entity Framework architecture

Time:07-25

I am trying to find EF Core architecture, 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

CodePudding user response:

No. They are not. See the EF Core docs.

https://docs.microsoft.com/en-us/ef/core/what-is-new/nuget-packages

CodePudding user response:

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

Yes. EF Core is simpler that 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. Other than that the main components are the Change Tracker, LINQ to Entities, and Migrations (which didn't exist in old EF).

  • Related