Использование Jtoken.FromObject приводит к двойным фигурным скобкам, что приводит к ошибке синтаксического анализа JSON. Вот простой пример
object jtokenObject = new { Data = JToken.FromObject(new {Name="some name"}) };
Console.WriteLine(jtokenObject);
//{ Data = {{ "Name": "some name"}} }
JToken anotherToken = JToken.FromObject(jtokenObject);
Console.WriteLine(anotherToken);
//{{ "Data": { "Name": "some name" }}}
Кто-нибудь знает о быстром исправлении, которое не требует преобразования в строку? и удаление или сериализация / десериализация?