EF Core, (.. ). , "" Include EF6, EF Core , Root → Employee → Supervisor → Office → Address, string ( EF6, EF Core) "Employee.Supervisor.Office.Address". EF Core, , Include/ThenInclude, , , .
. , Order ICollction<OrderDetail> OrderDetails OrderDetail Vendor Vendor. string + + + "Orders.OrderDetails.Vendor", Include(q => q.Orders.OrderDetails.Vendor) ( ). EF6 EF Core . EF6 LINQ Select:
.Include(q => q.Orders.Select(o => o.OrderDetails.Select(d => d.Vendor)))
EF Core - ThenInclude :
.Include(q => q.Orders).ThenInclude(o => o.OrderDetails).ThenInclude(d => d.Vendor)
, - . EF6 , ( Expression<Func<T, object>>) EF . , EF Core "" , , .
- , EF6 EF Core. EF Core ( ), - . , Include - , Select , ThenInclude.