ResilienceHttpClientBuilderExtensions Klasa

Definicja

Rozszerzenia dla programu IHttpClientBuilder.

public ref class ResilienceHttpClientBuilderExtensions abstract sealed
public static class ResilienceHttpClientBuilderExtensions
type ResilienceHttpClientBuilderExtensions = class
Public Module ResilienceHttpClientBuilderExtensions
Dziedziczenie
ResilienceHttpClientBuilderExtensions

Metody

AddResilienceHandler(IHttpClientBuilder, String, Action<ResiliencePipelineBuilder<HttpResponseMessage>,ResilienceHandlerContext>)

Dodaje procedurę obsługi potoku odporności, która korzysta z nazwanego potoku odporności wbudowanej.

AddResilienceHandler(IHttpClientBuilder, String, Action<ResiliencePipelineBuilder<HttpResponseMessage>>)

Dodaje procedurę obsługi potoku odporności, która korzysta z nazwanego potoku odporności wbudowanej.

AddStandardHedgingHandler(IHttpClientBuilder)

Dodaje standardową procedurę obsługi hedgingowej, która opakowuje wykonywanie żądania za pomocą standardowego mechanizmu hedgingowego.

AddStandardHedgingHandler(IHttpClientBuilder, Action<IRoutingStrategyBuilder>)

Dodaje standardową procedurę obsługi hedgingowej, która opakowuje wykonywanie żądania za pomocą standardowego mechanizmu hedgingowego.

AddStandardResilienceHandler(IHttpClientBuilder)

Dodaje standardową procedurę obsługi odporności, która używa wielu strategii odporności z opcjami domyślnymi do wysyłania żądań i obsługi wszelkich błędów przejściowych.

AddStandardResilienceHandler(IHttpClientBuilder, Action<HttpStandardResilienceOptions>)

Dodaje standardową procedurę obsługi odporności, która używa wielu strategii odporności z opcjami domyślnymi do wysyłania żądań i obsługi wszelkich błędów przejściowych.

AddStandardResilienceHandler(IHttpClientBuilder, IConfigurationSection)

Dodaje standardową procedurę obsługi odporności, która używa wielu strategii odporności z opcjami domyślnymi do wysyłania żądań i obsługi wszelkich błędów przejściowych.

Dotyczy