ResilienceHttpClientBuilderExtensions Clase

Definición

Extensiones para IHttpClientBuilder.

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

Métodos

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

Agrega un controlador de canalización de resistencia que usa una canalización de resistencia insertada con nombre.

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

Agrega un controlador de canalización de resistencia que usa una canalización de resistencia insertada con nombre.

AddStandardHedgingHandler(IHttpClientBuilder, Action<IRoutingStrategyBuilder>)

Agrega un controlador de cobertura estándar que ajusta la ejecución de la solicitud con un mecanismo de cobertura estándar.

AddStandardHedgingHandler(IHttpClientBuilder)

Agrega un controlador de cobertura estándar que ajusta la ejecución de la solicitud con un mecanismo de cobertura estándar.

AddStandardResilienceHandler(IHttpClientBuilder, Action<HttpStandardResilienceOptions>)

Agrega un controlador de resistencia estándar que usa varias estrategias de resistencia con opciones predeterminadas para enviar las solicitudes y controlar los errores transitorios.

AddStandardResilienceHandler(IHttpClientBuilder, IConfigurationSection)

Agrega un controlador de resistencia estándar que usa varias estrategias de resistencia con opciones predeterminadas para enviar las solicitudes y controlar los errores transitorios.

AddStandardResilienceHandler(IHttpClientBuilder)

Agrega un controlador de resistencia estándar que usa varias estrategias de resistencia con opciones predeterminadas para enviar las solicitudes y controlar los errores transitorios.

RemoveAllResilienceHandlers(IHttpClientBuilder)

Quita todos los controladores de resistencia registrados anteriormente.

Se aplica a