10

Rest APIのクライアントを作成していて、HttpClientクラスを使用しています。私の質問は、すべてのリクエストを処理するために1つのインスタンスだけを使用する必要があるかどうかです。または、リクエストごとに新しいインスタンスを作成する必要がありますか?好き:

using (var client = new HttpClient()) {
  ...
}

推奨される方法はありますか?

4

1 に答える 1

8

可能な限り HttpClient インスタンスを再利用するようにしてください。新しいインスタンスを作成する唯一の理由は、それを別の方法で構成したい場合です。

于 2013-01-29T20:12:52.143 に答える