ResilienceHttpClientBuilderExtensions 类

定义

IHttpClientBuilder扩展。

public ref class ResilienceHttpClientBuilderExtensions abstract sealed
public static class ResilienceHttpClientBuilderExtensions
type ResilienceHttpClientBuilderExtensions = class
Public Module ResilienceHttpClientBuilderExtensions
继承
ResilienceHttpClientBuilderExtensions

方法

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

添加使用命名内联复原管道的复原管道处理程序。

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

添加使用命名内联复原管道的复原管道处理程序。

AddStandardHedgingHandler(IHttpClientBuilder)

添加一个标准对冲处理程序,该处理程序使用标准对冲机制包装请求的执行。

AddStandardHedgingHandler(IHttpClientBuilder, Action<IRoutingStrategyBuilder>)

添加一个标准对冲处理程序,该处理程序使用标准对冲机制包装请求的执行。

AddStandardResilienceHandler(IHttpClientBuilder)

添加一个标准复原处理程序,该处理程序使用具有默认选项的多个复原策略来发送请求并处理任何暂时性错误。

AddStandardResilienceHandler(IHttpClientBuilder, Action<HttpStandardResilienceOptions>)

添加一个标准复原处理程序,该处理程序使用具有默认选项的多个复原策略来发送请求并处理任何暂时性错误。

AddStandardResilienceHandler(IHttpClientBuilder, IConfigurationSection)

添加一个标准复原处理程序,该处理程序使用具有默认选项的多个复原策略来发送请求并处理任何暂时性错误。

适用于