Как изменить режим сериализации на однонаправленный в Entity Framework? - PullRequest
2 голосов
/ 26 июня 2011

В статье я читал об изменении режима сериализации на однонаправленный в Linq для SQL, я хочу изменить режим сериализации на однонаправленный в структуре объектов, чтобы использовать объекты структуры сериализованных объектов на стороне клиента с использованием WCFоказание услуг.Направь меня, пожалуйста.

1 Ответ

4 голосов
/ 27 июня 2011

Entity Framework не имеет такой настройки.Эта однонаправленная конфигурация была для Linq-to-sql, где она заставляла генератор кода помечать каждую сущность [DataContract(IsReference=true)].Встроенный генератор кода EF и шаблоны T4 для объектов EntityObject или STE делают это автоматически.Если вы хотите использовать шаблон генератора POCO T4 для генерации класса, вы должны изменить шаблон, чтобы пометить каждый класс сущности [DataContract(IsReference=true)] и каждое свойство [DataMember].

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...