«outputData» безопасен для кодирования JSON ... Надеюсь, кто-то найдет это решение полезным. Было весело писать это :)

ся, что сериализация объектов Entity Framework в JSON невозможна с использованием собственного DataContractJsonSerializer WCF или собственного сериализатора JavaScript ASP.NET. Это связано с проблемами подсчета ссылок, которые отвергают оба сериализатора. Я также пыталсяJson.NET, что также не работает конкретно по вопросу подсчета ссылок.

Редактировать: Json.NET теперь можетсериализация и десериализация сущностей Entity Framework.

Мои объекты являются объектами Entity Framework, которые перегружены для выполнения дополнительных бизнес-функций (например, аутентификации и т. Д.), И я не хочу украшать эти классы атрибутами, специфичными для платформы, и т. Д., Поскольку я хочу представить независимый от платформы API ,

Я на самом деле в блоге об отдельных шагах, которые я пошел, хотя вhttps://blog.programx.co.uk/2009/03/18/wcf-json-serialization-woes-and-a-solution/

Я что-то упустил очевидное?

Ответы на вопрос(8)

Ваш ответ на вопрос