У меня есть класс Order and Items. Когда в моем объекте Order много элементов, я получаю сообщение об ошибке. Но когда у него мало предметов, он работает нормально.
Мой запрос POST:
try
{
var request = new HttpRequestMessage(HttpMethod.Post, new Uri(endPoint));
if (data != null && data.Count > 0)
{
request.Content = new StringContent(JsonConvert.SerializeObject(data),
Encoding.UTF8,
"application/json");
request.Content.Headers.ContentType = new MediaTypeHeaderValue("application/json");
}
request.Headers.Add("Authorization", "Bearer " + token);
if (headers != null)
{
foreach (var header in headers)
{
request.Headers.Add(header.Key, header.Value);
}
}
var response = await _client.SendAsync(request);
return response;
}
catch (Exception ex)
{
App.HandleException(ex);
Debug.WriteLine(ex);
return null;
}