У меня есть класс Mailout с Status, который выглядит следующим образом:
public class Mailout
{
public int Id {get; set; }
public string Name {get; set; }
public MailoutStatus Status { get; set; }
}
public class MailoutStatus
{
public int Id { get; set; }
public string Name { get; set;}
}
Когда я вставляю Mailout и устанавливаю свойство Status, они вставляются правильно.Когда я их получаю, статус всегда равен нулю.Так как у меня нет (и я не хочу) идентификатора статуса в моем классе Mailout, у меня нет возможности получить его по факту.Как я могу сказать EF заполнять это поле с нетерпением, а не лениво?
Я надеюсь, что могу что-то настроить в OnModelCreating (), так как я хочу это поведение постоянно, а не как вариант, который я могуиспользовать иногда, манипулируя моими запросами LINQ-to-Entities.