Я пытаюсь прочитать значения необработанного запроса PSON JSON и преобразовать в объект только переданные имена полей (ключей).
Если я публикую строку JSON, например:
{
"FirstName": "Test",
"LastName": "User",
"MiddleInitials": null
}
И затем я преобразовываю строку JSON в объект, после считывания входного потока из тела запроса:
// Read the InputStream
StreamReader reader = new StreamReader(Request.Body);
reader.BaseStream.Position = 0;
string jsonText = reader.ReadToEnd();
// Deserialize to object and read property names
object jsonObject = JsonConvert.DeserializeObject(jsonText);
Затем, когда я проверяю объект, я вижу следующее:
Как получить значения ключей (FirstName, LastName, MiddleInitials)?