zzzprojects / EntityFramework-Classic

Entity Framework Classic is a supported version of the latest EF6 codebase. It supports .NET Framework and .NET Core and overcomes some EF limitations by adding tons of must-haves built-in features.
https://entityframework-classic.net
Other
103 stars 27 forks source link

What is the status on supporting LazyLoading? #16

Closed ac10n closed 5 years ago

ac10n commented 5 years ago

Is there any plan to include support for LazyLoading? What is the progress/timeline?

JonathanMagnan commented 5 years ago

Hello @AlirezaHaghshenas ,

What do you mean? LazyLoading already works unless I'm missing something.

Best Regards,

Jonathan

ac10n commented 5 years ago

In here, it is specifically mentioned that "Lazy loading of related data" is not supported in .net core.

JonathanMagnan commented 5 years ago

Hello @AlirezaHaghshenas ,

I believe you misread this sentence: "Here are some features in EF6 which are not supported in EF Core:".

Those feature is a list of features not yet supported in EF Core, but they are already supported in EF Classic even in .NET Core beside perharp Migration and Wizard

Lazy loading is already supported in EF Classic.

Let me know if that answer correctly to your question.

ac10n commented 5 years ago

Aw! Thank you very much. It's great news to know we can use all these features in .net core.

BTW, The fact that I've misread this piece at least two times, suggests that many others might make the same mistake. I suggest making the docs a bit clearer. Maybe just by rephrasing this paragraph: "Here are some features in EF6 which are not supported in EF Core:"

JonathanMagnan commented 5 years ago

Yup you are right, that is what I thought also.

We will look at it today.

JonathanMagnan commented 5 years ago

Hello @AlirezaHaghshenas ,

Just to let you know that the phrase has been modified:

Here are some features present in EF6 that still hasn't been implemented in EF Core. By using EF Classic, you will be able to use those feature in a .NET Core Environment:

Let me know if that's more clear this way