标签: asp.net-mvc asp.net-web-api
我正在为Rest API创建一个客户端,我正在使用HttpClient类。 我的问题是:我应该只使用一个实例来处理我的所有请求吗?或者我应该为每个请求创建一个新实例?像:
using (var client = new HttpClient()) { ... }
有推荐做法吗?
答案 0 :(得分:8)
您应该尝试尽可能多地重用HttpClient实例。创建新实例的唯一原因是,如果要以不同方式对其进行配置。