HttpResiliencePipelineBuilderExtensions.SelectPipelineBy Méthode

Définition

Indique au générateur sous-jacent de sélectionner l’instance de pipeline par sélecteur personnalisé.

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

Paramètres

builder
IHttpResiliencePipelineBuilder

Instance du générateur.

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

Fabrique qui retourne un sélecteur de clé.

Retours

Valeur de builder.

Remarques

La clé de pipeline est utilisée dans les métriques et les journaux. Ne retournez donc aucune valeur sensible.

S’applique à