HttpClientFactory.Create против нового HttpClient

Мне интересно, какова цельHttpClientFactory учебный класс, Нет описания того, почему он существует в MSDN (см. Ссылку).

ЕстьCreate методы с более специализированными аргументами, но в основном мне интересно, в чем разница между вызовом без параметров и обычным конструктором.

var httpClient = HttpClientFactory.Create();

В.С.

var httpClient = new HttpClient();

В большинстве примеров я вижу использованиеnew HttpClient(), без всякихusing заявления, хотяHttpClient учебный класс происходит от.IDisposable

ПосколькуHttpClient класс происходит отIDisposableЕсть ли какое-то объединение или кэширование на заводе? Есть ли преимущества в производительности или это не имеет значения?

Ответы на вопрос(2)

Ваш ответ на вопрос