HttpResiliencePipelineBuilderExtensions.SelectPipelineBy Metod

Definition

Instruerar den underliggande byggaren att välja pipelineinstansen efter anpassad väljare.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Http::Resilience::IHttpResiliencePipelineBuilder ^ SelectPipelineBy(Microsoft::Extensions::Http::Resilience::IHttpResiliencePipelineBuilder ^ builder, Func<IServiceProvider ^, Func<System::Net::Http::HttpRequestMessage ^, System::String ^> ^> ^ selectorFactory);
public static Microsoft.Extensions.Http.Resilience.IHttpResiliencePipelineBuilder SelectPipelineBy(this Microsoft.Extensions.Http.Resilience.IHttpResiliencePipelineBuilder builder, Func<IServiceProvider,Func<System.Net.Http.HttpRequestMessage,string>> selectorFactory);
static member SelectPipelineBy : Microsoft.Extensions.Http.Resilience.IHttpResiliencePipelineBuilder * Func<IServiceProvider, Func<System.Net.Http.HttpRequestMessage, string>> -> Microsoft.Extensions.Http.Resilience.IHttpResiliencePipelineBuilder
<Extension()>
Public Function SelectPipelineBy (builder As IHttpResiliencePipelineBuilder, selectorFactory As Func(Of IServiceProvider, Func(Of HttpRequestMessage, String))) As IHttpResiliencePipelineBuilder

Parametrar

builder
IHttpResiliencePipelineBuilder

Builder-instansen.

selectorFactory
Func<IServiceProvider,Func<HttpRequestMessage,String>>

Fabriken som returnerar en nyckelväljare.

Returer

Värdet för builder.

Kommentarer

Pipelinenyckeln används i mått och loggar, så returnera inga känsliga värden.

Gäller för