Гость
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / EF LazyLoading / 1 сообщений из 1, страница 1 из 1
30.03.2012, 12:22
    #37731154
last_student
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EF LazyLoading
Здравствуйте.

Например есть сущность Post, у которой есть проперти Comment, у которого в свою очередь есть проперти Name.
В конструкторе класса Context задал LazyLoading false
Код: c#
1.
2.
3.
4.
public Context() : base("DataBase")
        {
            this.Configuration.LazyLoadingEnabled = false;
        }


Например есть две вюшки - PostEdit и PostDetails, когда запускаю прилжение и перехожу на вюху PostDetails в этом месте
Код: c#
1.
@Model.Comment.Name


выдает ошибку "Ссылка на объект не указывает на экземпляр объекта."
Как бы сама ошыбка понятна, когда сначала перехожу на вюху PostEdit, и например проредактирую Post, то вюха срабатывает нормально.

Пробовал решить проблему еще таким образом
Код: c#
1.
...DbSet.Include("Comment")...


Результат тот же.

Подскажите пожалуйста как можно решить проблему, или же дайте пинок в нужном направлении.
Заранее спасибо.
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / EF LazyLoading / 1 сообщений из 1, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]