Sembra che serializzare oggetti Entity Framework in JSON non sia possibile utilizzando il DataContractJsonSerializer nativo di WCF o il serializer JavaScript nativo di ASP.NET. Ciò è dovuto al problema del conteggio dei riferimenti che entrambi i serializzatori rifiutano. Ho anche provato Json.NET, che fallisce anche in modo specifico su un problema di conteggio dei riferimenti.Serializzare oggetti Entity Framework in JSON
Edit: Json.NET può ora serialize and deserialize Entity Framework entities.
I miei oggetti sono oggetti Entity Framework, che sono sovraccarichi per eseguire funzionalità di business aggiuntive (ad es. L'autenticazione, etc.) e non voglio per decorare queste classi con gli attributi specifici della piattaforma, ecc come voglio presentare un'API indipendente dalla piattaforma.
realtà ho bloggato sui singoli passi sono andato anche se a https://blog.programx.co.uk/2009/03/18/wcf-json-serialization-woes-and-a-solution/
Ho perso qualcosa di ovvio?
Sì serial JSon.NET ma desidero restituire IQueryable non stringa json! Se dovessi restituire IQueryable potrei utilizzare di OData. –
Link su bloggingabout.net. È rotto –
@MichaelFreidgeim Sì, l'ho capito quando qualcuno ha cancellato un altro post. Che era bello Sembra che il blog abbia deciso di cancellare il mio blog. Non felice. Posso solo scusarmi. Mi sono preso il tempo di guardare indietro agli archivi Internet e ripubblicarli in un altro luogo. –