Share via


IHttpResiliencePipelineBuilder Interface

Definition

The builder for configuring the HTTP client resilience pipeline.

public interface class IHttpResiliencePipelineBuilder
public interface IHttpResiliencePipelineBuilder
type IHttpResiliencePipelineBuilder = interface
Public Interface IHttpResiliencePipelineBuilder

Properties

PipelineName

Gets the name of the resilience pipeline configured by this builder.

Services

Gets the application service collection.

Extension Methods

SelectPipelineBy(IHttpResiliencePipelineBuilder, Func<IServiceProvider,Func<HttpRequestMessage,String>>)

Instructs the underlying builder to select the pipeline instance by custom selector.

SelectPipelineByAuthority(IHttpResiliencePipelineBuilder)

Instructs the underlying builder to select the pipeline instance by redacted authority (scheme + host + port).

Applies to