Jeśli mam zserializowaną JSON z json.net tak:Resolve okrągłe referencje od obiektu JSON
User:{id:1,{Foo{id:1,prop:1}},
FooList{$ref: "1",Foo{id:2,prop:13}}
chcę mieć wyjście nokaut foreach nad FooList ale nie jestem pewien, jak postępować ponieważ $ ref rzeczy mogą rzucić rzeczy.
myślę rozwiązanie byłoby jakoś zmusić cały Foos mają być świadczone w FooList nie używając:
PreserveReferencesHandling = PreserveReferencesHandling.Objects
ale wydaje marnotrawstwem ..
Inne rozwiązanie to: http://stackoverflow.com/questions/10747341/is-there-a-jquery-function-that-can-take-a-ref- id-value-from-a-parse-json-stri/12622112 # 12622112 – jvitor83
Zobacz także [JsonNetDecycle] (https://bitbucket.org/smithkl42/jsonnetdecycle) –