У меня есть asp. net core mvc проект. Я пытаюсь получить более 300+ записей из таблицы (ов) с помощью структуры лица. Вот модели, которые у меня есть:
public partial class Movies
{
public int Id { get; set; }
public string Title { get; set; }
public virtual MovieInfoes MovieInfoes { get; set; }
}
public partial class MovieInfoes
{
public int Id { get; set; }
public string Actors { get; set; }
public string Director { get; set; }
public virtual Movies IdNavigation { get; set; }
}
В разделе контроллера у меня есть действие, которое предполагает перечисление заголовка, актеров и данных режиссера.
public IActionResult ListAllMovies()
{
var movies = context.Movies.Include("MovieInfoes").ToList();
foreach (var movie in movies)
{
string x = movie.MovieInfoes.Actors;
}
return View(movies);
}
Для некоторых причина, это терпит крах после того, как это повторяет 19 записей (я пытаюсь перебрать более 300 записей). Я получаю сообщение об ошибке «NullReferenceException: ссылка на объект не установлена для экземпляра объекта».
Примечание.