Я использую CTP4-код, сначала EF-фреймворк, но у меня возникают проблемы с отложенной загрузкой.Читая об этом, это должно быть просто, но это просто не
public class Folder
{
public int Id { get; set; }
public string Name { get; set; }
public int? ParentFolderId { get; set; }
public virtual IList<Folder> ChildFolders { get; set; }
}
В конфигурации модели:
HasMany(f => f.ChildFolders).WithOptional().HasConstraint((child, folder) => child.ParentFolderId == folder.Id);
Однако, когда я делаю это:
Folder folder = context.Folders.SingleOrDefault(f => f.Id == 1);
folder.ChildPages имеет значение null .... но загрузка должна выполняться лениво ...