У меня есть класс модели с отложенной загрузкой. До сих пор я всегда использовал ленивую загрузку, например, загружал одного ученика набором его курсов.
Если я хочу загрузить все курсы с коллекцией всех зачисленных студентов, могу ли я использовать метод Include () для быстрой загрузки в свойство с отложенной загрузкой? Есть ли побочные эффекты?
[ForeignKey("Id")]
public virtual ICollection<Students> Students { get; set; }
public IQueryable<Students> GetCoursesWithAllStudents()
{
return db.Courses.Include(c => c.Students);
}