Wydaje się, że serializowanie obiektów Entity Framework w JSON nie jest możliwe przy użyciu macierzystego serializatora JavaScript DataContractJsonSerializer lub programu ASP.NET natywnego kodu JavaScript. Wynika to z problemów związanych z odliczaniem, które odrzucają seraliści. Próbowałem również Json.NET, co również nie powiedzie się konkretnie w przypadku licznika odwołań.Obiekty Serialize Entity Framework do JSON
Edit: Json.NET może teraz serialize and deserialize Entity Framework entities.
Moje obiekty są obiektami Entity Framework, które są przeciążone do wykonywania dodatkowych funkcji biznesowych (np. Uwierzytelnianie, itd.) I nie chcę, aby ozdobić tych klas z atrybutów specyficznych dla platformy itp jak chcę przedstawić interfejs API agnostyczny.
ja faktycznie napisał o poszczególnych krokach poszedłem choć https://blog.programx.co.uk/2009/03/18/wcf-json-serialization-woes-and-a-solution/
Czy mogę pominięte coś oczywistego?
Tak, serializacja JSon.NET, ale chciałbym zwrócić IQueryable nie ciąg znaków json! Gdybym wrócił IQueryable , mógłbym użyć OData. –
Link na bloggingabout.net. Jest zepsuty –
@MichaelFreidgeim Tak, zdałem sobie z tego sprawę, gdy ktoś usunął inny wpis. Co było miłe. Wygląda na to, że blog postanowił usunąć mojego bloga. Nieszczęśliwy. Mogę tylko przeprosić. Poświęciłem czas na przeglądanie archiwów internetowych i ponowne publikowanie w innym miejscu. –