0
У меня есть следующая структура: EFNull ссылка исключение в сущности навигации
Я хочу, чтобы получить имя каждого пользователя, который присутствовал на встрече:
using(var ctx = new MyContext())
{
var meeting = (from row in ctx.Meetings.Include("MeetingMessages").Include("MeetingUsers")
where row.mId == 1
select row).FirstOrDefault();
foreach(var meetingUser in meeting.MeetingUsers)
{
MessageBox.Show(meetingUser.User.Name); //<== exception
}
}
Я получение NullReferenceException
in meetingUser.User.Name
линия т.к. meetingUser.User
пример - null. Я не могу добавить .Include()
в Meeting
, потому что между ними нет никаких отношений. Есть ли способ загрузить его, не делая meetingUser.UserReference.Load()
в foreach?
Это было, конечно, сенсационным. Спасибо. – dstr