.NET Deserializing JSON to multiple types [duplicate]
I think it’s likely you’ll need to deserialize the Json then construct the objects from there. Deserializing directly to Cat or Dog won’t be possible as the deserializer won’t know how to construct these objects specifically. Edit: borrowing heavily from Deserializing heterogenous JSON array into covariant List<> using JSON.NET Something like this would work: interface … Read more