У меня есть следующий метод действия, который вызывает метод хранилища: -
public ActionResult Details(int id)
{
Instructor i = repository.FindInstructor(i);
ViewBag.assessmentid = repository.FindassessmentID(id);
if (i == null)
return View("NotFound");
else
return View(i);}
но как я могу определить, что мне нужно определить активную загрузку для свойства навигации Position
на объекте инструктора (поскольку инструктор может занимать 0 или много позиций), метод репозитория FindInstructor(i)
выглядит следующим образом:
public Question FindInstructor(int id)
{
return entities1.Instructors.FirstOrDefault(d => d.InstructorID == id); }
intellisense NOT позволит мне написать что-то вроде: -
return entities1.Instructors.Include(c => c.Position).FirstOrDefault(d => d.InstructorID == id); }
так что же мне не хватает в моем коде ???