Use Eager, Explicit, and Lazy Loading in Entity Framework Core

You might be aware that Entity Framework Core 2.1 has added support for lazy loading of navigation properties. This means now we have three ways to load data in the navigation properties - eager loading, explicit loading, and lazy loading. This article summarizes all the three options with an example.

http://www.binaryintellect.net/articles/4e246790-7fbf-4889-894c-33866378ef07.aspx