HttpClient
没有被销毁或释放,因为它在多个调用之间被重复使用。
public async Task<HttpContent> DoSomething()
{
var response = await _httpClient.PutAsync(url, content);
return response.Content;
}
响应内容是否需要复制到其他位置,然后通过.Dispose()
手动处理响应的HttpContent
?如果需要,为什么?如果不需要,为什么?