Entity Framework Code First Lazy Loading
问题 I am having two object classes public class User { public Guid Id { get; set; } public string Name { get; set; } // Navigation public ICollection<Product> Products { get; set; } } public class Product { public Guid Id { get; set; } // Navigation public User User { get; set; } public Guid User_Id { get; set; } public string Name { get; set; } } When i load a user using dataContext, i get the list of Products being null (this is ok). If i add "virtual" keyword to Products list, public virtual