У меня есть следующий метод Post, который мне нужен для извлечения списка объектов из jarray, который возвращается в ответе.Я не могу получить возврат из-за ошибки выше в названии вопроса.Вот метод.
public async Task<HttpResponseMessage> PostItemAsync(JObject obj)
{
obj = new JObject(
new JProperty("name", "newname"),
new JProperty("id", "1212"),
new JProperty("identificationsIds", "12", "000")
);
HttpClient client = new HttpClient();
client.BaseAddress = new Uri("https://localhost:5001/");
client.DefaultRequestHeaders.Accept.Clear();
client.DefaultRequestHeaders.Accept.Add(
new MediaTypeWithQualityHeaderValue("application/json"));
var Res = await client.PostAsJsonAsync("api/Member", obj);
var MemResponse = Res.Content.ReadAsStringAsync().Result.ToString();
var member = JsonConvert.DeserializeObject<JArray>(MemResponse);
return member;
}
}
} Я получаю ошибку в «return member», где выдается исключение.Что я делаю не так?