IhttpClientFactory с DelegatingHandler создает собственный классC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 IhttpClientFactory с DelegatingHandler создает собственный класс

Сообщение Anonymous »

Я использую IhttpClientFactory для вызова службы отдыха. Внедряем его в класс и используем.
public HttpClientLib(IHttpClientFactory clientFactory)
{

}

И используем для вызова.
Я также создал несколько обработчиков для внедрения HTTP-заголовка, обработки исключений и ведения журнала, как показано ниже
services.AddHttpClient(name: "test", httpClient =>
{
httpClient.BaseAddress = new Uri(Configuration["url"]!);
})
.AddHttpMessageHandler()
.AddHttpMessageHandler()
.AddTransientHttpErrorPolicy(builder => builder.WaitAndRetryAsync(3, times => TimeSpan.FromMilliseconds(times * 1000)));

Теперь это мне нужно сделать для всех HTTP-вызовов. Есть ли лучший способ сделать это, как показано ниже
public class MyHttpCaller: IHttpClientFactory
{
//programmatically add those handlers
//programmatically add polly
}


Подробнее здесь: https://stackoverflow.com/questions/791 ... stom-class
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как IHttpClientFactory.CreateClient(customClient) создает асинхронное определение HttpClient?
    Anonymous » » в форуме C#
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Частные переменные внутри DelegatingHandler, смешивающие значения из других запросов
    Anonymous » » в форуме C#
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Почему DelegatingHandler не выполняется по первому запросу?
    Anonymous » » в форуме C#
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Почему DelegatingHandler не выполняется по первому запросу?
    Anonymous » » в форуме C#
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • Почему DelegatingHandler не выполняется по первому запросу?
    Anonymous » » в форуме C#
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»