codingadventures / LINQBridgeVs

Dumps the content of variables during debugging in Visual Studio to LINQPad
MIT License
127 stars 21 forks source link

SerializationException: Type is not marked as serializable. #56

Closed sentry-io[bot] closed 5 years ago

sentry-io[bot] commented 5 years ago

Too many serialization expcetions due to limitations of the binary serializer.

Sentry Issue: LINQBRIDGEVS-9

SerializationException: Type TTT is not marked as serializable.
  Module "BridgeVs.Grapple.Serialization.DefaultSerializer", line 78, in Serialize
    Byte[] Serialize[T](T)
  Module "BridgeVs.Grapple.Grapple.BinaryGrapple", line 222, in Grab
    System.Tuple`2[System.Type,System.Byte[]] Grab[T](T)
  Module "BridgeVs.Grapple.Truck", line 16, in LoadCargo
    Void LoadCargo[T](T)
  Module "BridgeVs.DynamicVisualizers.DynamicObjectSource", line 355, in BroadCastData
    Void BroadCastData(System.Object, System.IO.Stream)
...
(9 additional frame(s) were not displayed)

Error broadcasting the data to linqpad
sentry-io[bot] commented 5 years ago

Sentry issue: LINQBRIDGEVS-P

codingadventures commented 5 years ago

with the new serialization strategy if binary fails, json is used instead