Всем добрый день.
Пришлось немного дорабатывать старый проект на C#, asp.net core. Не получается извлечь данные из стороннего запроса запроса. Перепробовал массу способов
using System;
using Newtonsoft.Json;
using System.Reflection;
using System.Web.Script.Serialization;
using System.IO;
var reader = new StreamReader(Request.InputStream);
string json = reader.ReadToEnd();
var dict = JsonConvert.DeserializeObject(json);
Если я просто в лог отправлю полученный json, как строку, то вижу нужный json объект, но нормально распарсить его не получается
using (StreamWriter sw = System.IO.File.CreateText(logPath))
{
sw.WriteLine(dict.GetType().GetProperties().ToString()); // System.Reflection.PropertyInfo[]
}
Как можно распарсить в массив или извлечь поочередно данные из объекта?
Должны же быть простые способы? без сторонних библиотек