У меня есть следующий код:
var response = await client.PostAsync("http://localhost/test-request", content);
var responseString = await response.Content.ReadAsStringAsync();
var responseJSON = JsonConvert.DeserializeObject(responseString);
Console.WriteLine("Finished");
MessageBox.Show("Hi", responseJSON.value, MessageBoxButtons.OK);
responseString возвращается правильно, но я пытаюсь преобразовать его в объект, чтобы я мог делать более сложные вещи с возвращаемым значением.
Проблема в том, что C # / Visual Studio жалуется на то, что responseJSON.value не имеет значения (чего нет до завершения асинхронной операции)
Как мне обойти эту проблему?