仅在请求大型Json对象时出现以下错误。
此实例已启动一个或多个请求。属性可以 仅在发送第一个请求之前被修改
如果Json对象大约有3到4百万条记录,则不会出现此错误,但是当记录数达到1000万时,会产生此错误。产生此错误时,不会通过此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结果会产生此错误。
任何方向都值得赞赏。