ResilienceHttpClientBuilderExtensions.AddStandardHedgingHandler Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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)
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>)
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.