Right now we use ASP.NET Core 2 (based on .NET Framework 4.6.1). We don't use .NET Core now just because EF Core doesn't support lazy loading, etc. So we wait for EF Core team to implement it. Here is a work item
Will nop still use EF on 4.0?
Is there any migration plan, to another framework? Did you review EF performance issues?