Исправил код
string fullJson = "";
string line = "";
while ((line = reader.ReadLine()) != null)
{
fullJson += line;
}
// Console.WriteLine(fullJson);
try
{
answer = JsonConvert.DeserializeObject<Answer>(fullJson);
// думал распарсить то что получилось еще раз, но answer же теперь не строка а объект)
// это класс для парсинга дальше
// public class SecondLevelDeser
// {
// public List<object> state { get; set; }
// }
// так пробывал парсить
// secondLevelDeser = JsonConvert.DeserializeObject<SecondLevelDeser>(answer);
Console.WriteLine(answer);
}
catch (NullReferenceException e)
{
Console.WriteLine("Ничего нету");
throw;
}
Роман очень помог, теперь я смог получить объект в таком виде, и он хранится получается в экземпляре answer
answer = JsonConvert.DeserializeObject<Answer>(fullJson);
Подскажите как дальше достучатся ( не могу понять)