Udostępnij za pośrednictwem


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, Action<IRoutingStrategyBuilder>)

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

AddStandardHedgingHandler(IHttpClientBuilder)

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

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.

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.

Dotyczy