Ошибка HttpClient для большого объекта Json: этот экземпляр уже запустил один или несколько запросов - PullRequest
0 голосов
/ 30 июня 2019

Я получаю следующую ошибку только при запросе больших объектов Json.

Этот экземпляр уже запустил один или несколько запросов.Свойства могут быть изменены только перед отправкой первого запроса

Эта ошибка отсутствует, если объект Json составляет от 3 до 4 миллионов записей, однако, когда количество записей достигает 10 миллионов, возникает эта ошибка.Никакие другие запросы через этот HttpClient не выполняются при возникновении этой ошибки.

private async Task<HttpResponseMessage> MyMethod(HttpClient client, MyObject 
query)
{
var response = await client.PostAsJsonAsync(Settings.Default.Uri + @"/cmd", 
query);
response.EnsureSuccessStatusCode();
return response;
}

Так что я не могу понять, почему действительно большие результаты Json приводят к этой ошибке.

Любое направление ценится.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...