I am using two Document queries that together fills all properties in a C# object.
They are returned as JObjects from the DB so I am using JObject.ToObject() in order to map the JSON to the C# object.
The problem is that this works great for the first query but when I do it for the second query, it overwrites and creates a new object instead of merging with the existing one.
I Understand this is desired behavior but how can I merge the second ToObject() call so that it does not overwrite the existing properties ?