Es scheint, dass das Serialisieren von Entity Framework-Objekten in JSON weder mit dem nativen DataContractJsonSerializer von WCF noch mit dem nativen JavaScript-Serializer von ASP.NET möglich ist. Dies liegt an den Problemen der Referenzzählung, die beide Serializer ablehnen. Ich habe auch versucht, Json.NET, die auch speziell bei einer Referenz Zählen Problem fehlschlägt.Entity Framework-Objekte in JSON serialisieren
Edit: Json.NET kann jetzt serialize and deserialize Entity Framework entities.
Meine Objekte sind Entity Framework-Objekte, die zusätzliche Business-Funktionalität durchführen, sind überlastet (z. B. Authentifizierung, etc.) und ich will nicht diese Klassen mit plattformspezifische Attribute dekorieren, usw., wie ich will um eine plattformunabhängige API zu präsentieren.
Ich habe über die einzelnen Schritte tatsächlich gebloggt ich https://blog.programx.co.uk/2009/03/18/wcf-json-serialization-woes-and-a-solution/ obwohl ging
Habe ich etwas offensichtlich verpasst?
Ja JSon.NET serialisiert, aber ich würde IQueryable nicht JSON-String zurückkommen! Wenn ich zurückkehrte IQeryable könnte ich OData nutzen. –
Link auf Bloggingabout.net. Ist gebrochen –
@MichaelFreigeid Ja, ich habe das erkannt, als jemand einen anderen Beitrag gelöscht hat. Was war nett. Scheint, dass Blog beschlossen, meinen Blog zu löschen. Nicht glücklich. Ich kann mich nur entschuldigen. Ich habe mir die Zeit genommen, auf Internetarchive zurückzuschauen und an einem anderen Ort erneut zu veröffentlichen. –