ResilienceHttpClientBuilderExtensions.AddResilienceHandler 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
AddResilienceHandler(IHttpClientBuilder, String, Action<ResiliencePipelineBuilder<HttpResponseMessage>,ResilienceHandlerContext>) |
명명된 인라인 복원력 파이프라인을 사용하는 복원력 파이프라인 처리기를 추가합니다. |
AddResilienceHandler(IHttpClientBuilder, String, Action<ResiliencePipelineBuilder<HttpResponseMessage>>) |
명명된 인라인 복원력 파이프라인을 사용하는 복원력 파이프라인 처리기를 추가합니다. |
AddResilienceHandler(IHttpClientBuilder, String, Action<ResiliencePipelineBuilder<HttpResponseMessage>,ResilienceHandlerContext>)
명명된 인라인 복원력 파이프라인을 사용하는 복원력 파이프라인 처리기를 추가합니다.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::Http::Resilience::IHttpResiliencePipelineBuilder ^ AddResilienceHandler(Microsoft::Extensions::DependencyInjection::IHttpClientBuilder ^ builder, System::String ^ pipelineName, Action<Polly::ResiliencePipelineBuilder<System::Net::Http::HttpResponseMessage ^> ^, Microsoft::Extensions::Http::Resilience::ResilienceHandlerContext ^> ^ configure);
public static Microsoft.Extensions.Http.Resilience.IHttpResiliencePipelineBuilder AddResilienceHandler (this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder, string pipelineName, Action<Polly.ResiliencePipelineBuilder<System.Net.Http.HttpResponseMessage>,Microsoft.Extensions.Http.Resilience.ResilienceHandlerContext> configure);
static member AddResilienceHandler : Microsoft.Extensions.DependencyInjection.IHttpClientBuilder * string * Action<Polly.ResiliencePipelineBuilder<System.Net.Http.HttpResponseMessage>, Microsoft.Extensions.Http.Resilience.ResilienceHandlerContext> -> Microsoft.Extensions.Http.Resilience.IHttpResiliencePipelineBuilder
<Extension()>
Public Function AddResilienceHandler (builder As IHttpClientBuilder, pipelineName As String, configure As Action(Of ResiliencePipelineBuilder(Of HttpResponseMessage), ResilienceHandlerContext)) As IHttpResiliencePipelineBuilder
매개 변수
- builder
- IHttpClientBuilder
작성기가 instance.
- pipelineName
- String
파이프라인 이름에 사용되는 복원력 파이프라인에 대한 사용자 지정 식별자입니다.
파이프라인을 구성하는 콜백입니다.
반환
builder
의 값
설명
최종 파이프라인 이름은 및 pipelineName
의 Name 조합입니다. HTTP 클라이언트에 여러 복원력 처리기가 포함된 경우 파이프라인 이름 식별자를 사용합니다.
적용 대상
AddResilienceHandler(IHttpClientBuilder, String, Action<ResiliencePipelineBuilder<HttpResponseMessage>>)
명명된 인라인 복원력 파이프라인을 사용하는 복원력 파이프라인 처리기를 추가합니다.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::Http::Resilience::IHttpResiliencePipelineBuilder ^ AddResilienceHandler(Microsoft::Extensions::DependencyInjection::IHttpClientBuilder ^ builder, System::String ^ pipelineName, Action<Polly::ResiliencePipelineBuilder<System::Net::Http::HttpResponseMessage ^> ^> ^ configure);
public static Microsoft.Extensions.Http.Resilience.IHttpResiliencePipelineBuilder AddResilienceHandler (this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder, string pipelineName, Action<Polly.ResiliencePipelineBuilder<System.Net.Http.HttpResponseMessage>> configure);
static member AddResilienceHandler : Microsoft.Extensions.DependencyInjection.IHttpClientBuilder * string * Action<Polly.ResiliencePipelineBuilder<System.Net.Http.HttpResponseMessage>> -> Microsoft.Extensions.Http.Resilience.IHttpResiliencePipelineBuilder
<Extension()>
Public Function AddResilienceHandler (builder As IHttpClientBuilder, pipelineName As String, configure As Action(Of ResiliencePipelineBuilder(Of HttpResponseMessage))) As IHttpResiliencePipelineBuilder
매개 변수
- builder
- IHttpClientBuilder
작성기가 instance.
- pipelineName
- String
파이프라인 이름에 사용되는 복원력 파이프라인에 대한 사용자 지정 식별자입니다.
- configure
- Action<ResiliencePipelineBuilder<HttpResponseMessage>>
파이프라인을 구성하는 콜백입니다.
반환
builder
의 값
설명
최종 파이프라인 이름은 및 pipelineName
의 Name 조합입니다. HTTP 클라이언트에 여러 복원력 처리기가 포함된 경우 파이프라인 이름 식별자를 사용합니다.
적용 대상
.NET