Json.NET version: Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed
{
"$type": "System.Collections.Generic.Dictionary`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089",
"a": {
"$type": "TypeWrapper`1[[Foo, 0thbxvpy, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]], 0thbxvpy, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null",
"Value": "A"
},
"b": {
"$type": "TypeWrapper`1[[Bar, 0thbxvpy, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]], 0thbxvpy, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null",
"Value": "B"
},
"c": {
"$type": "Misc, 0thbxvpy, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null",
"Foo": "A"
},
"bool": true,
"DateTime": {
"$type": "TypeWrapper`1[[System.DateTime, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], 0thbxvpy, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null",
"Value": "2025-06-22T00:00:00+00:00"
},
"string": "a string value",
"int": {
"$type": "TypeWrapper`1[[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], 0thbxvpy, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null",
"Value": 2147483647
},
"uint": {
"$type": "TypeWrapper`1[[System.UInt32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], 0thbxvpy, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null",
"Value": 4294967295
},
"long": {
"$type": "TypeWrapper`1[[System.Int64, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], 0thbxvpy, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null",
"Value": 9223372036854775806
},
"ulong": {
"$type": "TypeWrapper`1[[System.UInt64, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], 0thbxvpy, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null",
"Value": 9223372036854775807
},
"short": {
"$type": "TypeWrapper`1[[System.Int16, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], 0thbxvpy, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null",
"Value": 32767
},
"ushort": {
"$type": "TypeWrapper`1[[System.UInt16, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], 0thbxvpy, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null",
"Value": 65535
},
"char": {
"$type": "TypeWrapper`1[[System.Char, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], 0thbxvpy, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null",
"Value": "c"
},
"Null": null
}
dict deserialized successfully, all values have the same type.