Posiadam obiekt encji encji, który chcę przekształcić do postaci szeregowej jako obiekt json. Rozejrzałem się i dowiedziałem się, że json.net (http://james.newtonking.com/projects/json-net.aspx) powinien móc serializować obiekty z odwołaniami cyklicznymi "po wyjęciu z pudełka". Tak więc próbowałem używaćjson.net; serializacja obiektu struktury encji (błąd odwołania cyklicznego)
Ale nadal otrzymuję ten sam błąd. Problem może być, że muszę użyć ReferenceLoopHandling.Ignore
i ContractResolver
, ale nie jestem pewien, jak z nich korzystać. Każda pomoc jest doceniana! Dzięki
możliwe duplikat [Serializować jednostki ramowej przedmiotów do JSON] (http://stackoverflow.com/questions/657939/serialize-entity-framework-objects-into- json) –
@CraigStuntz nie, ponieważ nie chcę mapować właściwości maunally na nowy obiekt. I pytam, jak to zrobić za pomocą JSON.NET – Johan
Proponowane rozwiązanie będzie działać dla JSON.NET.Jeśli wolisz radzić sobie z odwołaniami cyklicznymi niż z instrukcją przypisania, cóż, to zależy od ciebie. Ale JSON.NET nie oznacza, że inne rozwiązanie nie zadziała. –