Owez
Implementing JsonConverter to simplify ser/de
I've been trying to implemement a JsonConverter for a simple class to simplify the default C# tagging using JsonSerializer. Here's the class I'm trying to convert:
And here's an example serialized output for what I need:
(FYI the default serializer outputs
{"Taken":"2020-06-21T00:00:00","Data":"this is some data here!!"}
). How do I implement a JsonConverter to Read & Write to my desired format? I need the generics to always work and this Snapshot will be used as an attribute of a parent class
I've wrote this so far which feels like it's going in the right direction, but I'm not sure if the JsonSerializer
line here is right and I'm not sure about how to implement Read
:
48 replies
Implementing JsonConverter to simplify Ser/De
I've been trying to implemement a JsonConverter for a simple class to simplify the default C# tagging using JsonSerializer. Here's the class I'm trying to convert:
And here's an example serialized output for what I need:
(FYI the default serializer outputs
{"Taken":"2020-06-21T00:00:00","Data":"this is some data here!!"}
). How do I implement a JsonConverter to Read & Write to my desired format? I need the generics to always work and this Snapshot will be used as an attribute of a parent class
I've wrote this so far which feels like it's going in the right direction, but I'm not sure if the JsonSerializer
line here is right and I'm not sure about how to implement Read
:
4 replies
❔ Implementing JsonConverter to simplify input/output
I've been trying to implemement a JsonConverter for a simple class to simplify the default C# tagging using JsonSerializer. Here's the class I'm trying to convert:
And here's an example serialized output for what I need:
(FYI the default serializer outputs
{"Taken":"2020-06-21T00:00:00","Data":"this is some data here!!"}
). How do I implement a JsonConverter to Read & Write to my desired format?3 replies