Ошибки сериализации XML при попытке сериализации объектов Entity Framework

У меня есть сущности, которые я получаю через Entity Framework. Я использую Code-First, поэтому они POCO. Когда я пытаюсь сериализовать их XML с помощью XmlSerializer, я получаю следующую ошибку:

Тип System.Data.Entity.DynamicProxies.Song_C59F4614EED1B7373D79AAB4E7263036C9CF6543274A9D62A9D8494FB01F2127 не ожидалось. Используйте XmlInclude или атрибут SoapInclude, чтобы указать типы, которые не известны статически.

У кого-нибудь есть идеи, как обойти это (кроме создания полностью нового объекта)?

5
задан ajma 6 February 2011 в 07:43
поделиться