Есть проблема с десериализацией сложных Json-файлов. Никак не могу понять, как я могу выдернуть произвольное значение из сложной структуры и нормально с ней работать. К примеру, взять список всех "message" (только их), а затем обращаться к остальным значениям в стиле "message.from.lastname".
Метод "JsonConvert.DeserializeObject<>()" преобразует сразу все и не позволяет корректно отрабатывать непосредственно со значениями.
На просторах интернета не нашел разбора сложных структур, только простые json.
По dynamyc-типу вообще не поняло, как он работает. Магия какая-то.