Re[27]: Entity Framework за! и против!
От: cerebrate  
Дата: 22.11.12 11:45
Оценка:
Здравствуйте, IB, Вы писали:

IB>Я вроде бы достаточно ясно излагаю — нет? Еще раз:

IB>LL — не отключается. Команда "LL-отключись!" по факту вовсе не означает, что можно работать так, как буд-то LL нет, она лишь означает, вместо логики LL будет кидаться исключение, но нормально работать со стандартным синтаксисом все равно нельзя.
IB>Поэтому нет, LL — не отключается, его потроха все равно торчат и мешают работать.

Иван, позволь уточнить, как именно ты проводишь эти эксперименты. Полагаю, у тебя есть edmx-модель, по которой сгенерирован код. Убедись, плз, что для генерации кода выбран T4 шаблон ADO.NET POCO Entity Generator, например как здесь. В противном случае генерируются классы сущностей, прибитые гвоздями к ДатаКонтексту, и охотно верю, что там при обращении к незагруженному навигационному свойству будет бросаться исключение.

И вообще, свежее веяние в EF — Code-First Development, вот там ты действительно скармливаешь ему свои POCO-классы, возможно уже ранее написанные и использующиеся в приложении.

Да, всё сказанное предполагает, что используется минимум EF v4 (VS 2010). Первая её версия (из VS 2008) действительно ничего вышеперечисленного не позволяла.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.