ResilienceHttpClientBuilderExtensions.AddResilienceHandler Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
AddResilienceHandler(IHttpClientBuilder, String, Action<ResiliencePipelineBuilder<HttpResponseMessage>,ResilienceHandlerContext>) |
Adlandırılmış bir satır içi dayanıklılık işlem hattı kullanan bir dayanıklılık işlem hattı işleyicisi ekler. |
AddResilienceHandler(IHttpClientBuilder, String, Action<ResiliencePipelineBuilder<HttpResponseMessage>>) |
Adlandırılmış bir satır içi dayanıklılık işlem hattı kullanan bir dayanıklılık işlem hattı işleyicisi ekler. |
AddResilienceHandler(IHttpClientBuilder, String, Action<ResiliencePipelineBuilder<HttpResponseMessage>,ResilienceHandlerContext>)
Adlandırılmış bir satır içi dayanıklılık işlem hattı kullanan bir dayanıklılık işlem hattı işleyicisi ekler.
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
Parametreler
- builder
- IHttpClientBuilder
Oluşturucu örneği.
- pipelineName
- String
İşlem hattının adında kullanılan dayanıklılık işlem hattının özel tanımlayıcısı.
- configure
- Action<Polly.ResiliencePipelineBuilder<HttpResponseMessage>,ResilienceHandlerContext>
İşlem hattını yapılandıran geri çağırma.
Döndürülenler
değeri builder
.
Açıklamalar
Son işlem hattı adı ve pipelineName
birleşimidirName. HTTP istemciniz birden çok dayanıklılık işleyicisi içeriyorsa işlem hattı adı tanımlayıcısı kullanın.
Şunlara uygulanır
AddResilienceHandler(IHttpClientBuilder, String, Action<ResiliencePipelineBuilder<HttpResponseMessage>>)
Adlandırılmış bir satır içi dayanıklılık işlem hattı kullanan bir dayanıklılık işlem hattı işleyicisi ekler.
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
Parametreler
- builder
- IHttpClientBuilder
Oluşturucu örneği.
- pipelineName
- String
İşlem hattının adında kullanılan dayanıklılık işlem hattının özel tanımlayıcısı.
- configure
- Action<Polly.ResiliencePipelineBuilder<HttpResponseMessage>>
İşlem hattını yapılandıran geri çağırma.
Döndürülenler
değeri builder
.
Açıklamalar
Son işlem hattı adı ve pipelineName
birleşimidirName. HTTP istemciniz birden çok dayanıklılık işleyicisi içeriyorsa işlem hattı adı tanımlayıcısı kullanın.