В моей модели (генерируется автоматически), можно увидеть:не может включать в себя виртуальную навигационную недвижимость
public partial class Order
{
public System.Guid OrderId { get; set; }
...
public System.Guid ProductId { get; set; }
public virtual Product Product { get; set; }
}
Однако, когда я пытаюсь включить продукт в возвращаемом наборе (так как я собираюсь нужны некоторые значения в дальнейшем), после intellisense ничего не предусмотрено.
using (ModelContext context = new ModelContext())
return context.Orders
.Include(order=>order.???)
.Where(order => order.Condition)
.ToList();
Я повторно сгенерировал модель и перезапустил сценарии T4. Включение других организаций работает так, как предполагается. Не вижу, что я могу делать неправильно.
О, но у меня оно было, прямо там. Затем я реорганизовал файл, чтобы разделить два класса на каждый отдельный отдельный файл. И глупый ослик poo Resharper не принес материал в новый файл! Хороший глаз для деталей, приятель. +1! –