Я новичок в Entity Framework.Я пытаюсь получить счетчик из запроса LINQ, который должен вернуть 1 результат.Счетчик всегда равен 0.Я знаю, что данные есть, и в edmx есть надежная связь.
Вот код:
LineItem li = order.LineItems.Where(i => i.ID == lineItemId).FirstOrDefault();
if (li != null)
{
if (li.Notes.Count > 0)
{
// Get note data
}
}
Теперь ListItem не равен нулю, поэтому я могу получить счетвызов.Опять же, я подтвердил, что у меня есть мои данные, поскольку мои отладочные сети соответствуют. Где совпадение как «52635 == 52635»
Есть ли что-то, что я здесь упускаю, чтобы получить мой счет?Или есть какие-либо предложения о том, как я могу отладить эту проблему дальше?
Я использую Entity Framework 4 +
Спасибо!