Comparteix a través de


ResilienceHttpClientBuilderExtensions.AddStandardHedgingHandler Método

Definición

Sobrecargas

AddStandardHedgingHandler(IHttpClientBuilder)

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

AddStandardHedgingHandler(IHttpClientBuilder, Action<IRoutingStrategyBuilder>)

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

AddStandardHedgingHandler(IHttpClientBuilder)

Source:
ResilienceHttpClientBuilderExtensions.Hedging.cs
Source:
ResilienceHttpClientBuilderExtensions.Hedging.cs

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

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Http::Resilience::IStandardHedgingHandlerBuilder ^ AddStandardHedgingHandler(Microsoft::Extensions::DependencyInjection::IHttpClientBuilder ^ builder);
public static Microsoft.Extensions.Http.Resilience.IStandardHedgingHandlerBuilder AddStandardHedgingHandler (this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder);
static member AddStandardHedgingHandler : Microsoft.Extensions.DependencyInjection.IHttpClientBuilder -> Microsoft.Extensions.Http.Resilience.IStandardHedgingHandlerBuilder
<Extension()>
Public Function AddStandardHedgingHandler (builder As IHttpClientBuilder) As IStandardHedgingHandlerBuilder

Parámetros

builder
IHttpClientBuilder

Generador de cliente HTTP.

Devoluciones

Instancia IStandardHedgingHandlerBuilder de que se puede usar para configurar el comportamiento de cobertura estándar.

Comentarios

La cobertura estándar usa un grupo de disyuntores para asegurarse de que los puntos de conexión incorrectos no están cubiertos. De forma predeterminada, la selección del grupo se basa en la entidad de dirección URL (esquema + host + puerto). Se recomienda configurar la forma en que se seleccionan las estrategias mediante una llamada a SelectPipelineByAuthority(IStandardHedgingHandlerBuilder) extensiones.

Consulte HttpStandardHedgingResilienceOptions para obtener más información sobre las estrategias de resistencia usadas.

Se aplica a

AddStandardHedgingHandler(IHttpClientBuilder, Action<IRoutingStrategyBuilder>)

Source:
ResilienceHttpClientBuilderExtensions.Hedging.cs
Source:
ResilienceHttpClientBuilderExtensions.Hedging.cs

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

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Http::Resilience::IStandardHedgingHandlerBuilder ^ AddStandardHedgingHandler(Microsoft::Extensions::DependencyInjection::IHttpClientBuilder ^ builder, Action<Microsoft::Extensions::Http::Resilience::IRoutingStrategyBuilder ^> ^ configure);
public static Microsoft.Extensions.Http.Resilience.IStandardHedgingHandlerBuilder AddStandardHedgingHandler (this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder, Action<Microsoft.Extensions.Http.Resilience.IRoutingStrategyBuilder> configure);
static member AddStandardHedgingHandler : Microsoft.Extensions.DependencyInjection.IHttpClientBuilder * Action<Microsoft.Extensions.Http.Resilience.IRoutingStrategyBuilder> -> Microsoft.Extensions.Http.Resilience.IStandardHedgingHandlerBuilder
<Extension()>
Public Function AddStandardHedgingHandler (builder As IHttpClientBuilder, configure As Action(Of IRoutingStrategyBuilder)) As IStandardHedgingHandlerBuilder

Parámetros

builder
IHttpClientBuilder

Generador de cliente HTTP.

configure
Action<IRoutingStrategyBuilder>

Configura la estrategia de enrutamiento asociada a este controlador.

Devoluciones

Instancia IStandardHedgingHandlerBuilder de que se puede usar para configurar el comportamiento de cobertura estándar.

Comentarios

La cobertura estándar usa un grupo de disyuntores para asegurarse de que los puntos de conexión incorrectos no están cubiertos. De forma predeterminada, la selección del grupo se basa en la entidad de dirección URL (esquema + host + puerto). Se recomienda configurar la forma en que se seleccionan las estrategias mediante una llamada a SelectPipelineByAuthority(IStandardHedgingHandlerBuilder) extensiones.

Consulte HttpStandardHedgingResilienceOptions para obtener más información sobre las estrategias de resistencia usadas.

Se aplica a