based on documentation, if you apply virtual keyword to navigation property, you Enable Lazy loading.
In another documentation, it says, to disable lazy loading you need to apply this code
context.Configuration.LazyLoadingEnabled = false;
Logically, why not just NOT apply virtual keyword in the first place?
I don't understand why over complicate things?
Thanks.