Я только что обновил до использования EF 4.0, где до того, как я использовал Linq 2 SQL.Entity Framework (4.0) как исключить связанную таблицу
У меня есть запрос:
var UserList = this.repository.GetUsers();
return Json(UserList, JsonRequestBehavior.AllowGet);
Это генерирующий сообщение об ошибке: "A circular reference was detected while serializing an object of type
"
Это побудило этот код, который работал хорошо в L2S:
var UserList = this.repository.GetUsers();
foreach (User u in UserList){
u.Subscriptions = null;
}
return Json(UserList, JsonRequestBehavior.AllowGet);
Как я могу остановить EF от поиска в таблице «Подписки», мне просто нужен список пользователей, ни одно из связанных свойств и приведенный выше пример, похоже, не работают для этого.
Приветствия, Кохан
Конечно :) Спасибо за это. Работа выполнена. – 4imble