HttpClientBuilderExtensions.RedactLoggedHeaders Metodo

Definizione

Overload

Nome Descrizione
RedactLoggedHeaders(IHttpClientBuilder, IEnumerable<String>)

Imposta la raccolta di nomi di intestazioni HTTP per i quali i valori devono essere elaborati prima della registrazione.

RedactLoggedHeaders(IHttpClientBuilder, Func<String,Boolean>)

Imposta l'oggetto Func<T,TResult> che determina se redigire il valore dell'intestazione HTTP in base al nome di intestazione corrispondente prima della registrazione.

RedactLoggedHeaders(IHttpClientBuilder, IEnumerable<String>)

Origine:
HttpClientBuilderExtensions.cs
Origine:
HttpClientBuilderExtensions.cs
Origine:
HttpClientBuilderExtensions.cs
Origine:
HttpClientBuilderExtensions.cs

Imposta la raccolta di nomi di intestazioni HTTP per i quali i valori devono essere elaborati prima della registrazione.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::DependencyInjection::IHttpClientBuilder ^ RedactLoggedHeaders(Microsoft::Extensions::DependencyInjection::IHttpClientBuilder ^ builder, System::Collections::Generic::IEnumerable<System::String ^> ^ redactedLoggedHeaderNames);
public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder RedactLoggedHeaders(this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder, System.Collections.Generic.IEnumerable<string> redactedLoggedHeaderNames);
static member RedactLoggedHeaders : Microsoft.Extensions.DependencyInjection.IHttpClientBuilder * seq<string> -> Microsoft.Extensions.DependencyInjection.IHttpClientBuilder
<Extension()>
Public Function RedactLoggedHeaders (builder As IHttpClientBuilder, redactedLoggedHeaderNames As IEnumerable(Of String)) As IHttpClientBuilder

Parametri

redactedLoggedHeaderNames
IEnumerable<String>

Raccolta di nomi di intestazioni HTTP per i quali i valori devono essere corretti prima della registrazione.

Valori restituiti

Il IHttpClientBuilder

Si applica a

RedactLoggedHeaders(IHttpClientBuilder, Func<String,Boolean>)

Origine:
HttpClientBuilderExtensions.cs
Origine:
HttpClientBuilderExtensions.cs
Origine:
HttpClientBuilderExtensions.cs
Origine:
HttpClientBuilderExtensions.cs

Imposta l'oggetto Func<T,TResult> che determina se redigire il valore dell'intestazione HTTP in base al nome di intestazione corrispondente prima della registrazione.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::DependencyInjection::IHttpClientBuilder ^ RedactLoggedHeaders(Microsoft::Extensions::DependencyInjection::IHttpClientBuilder ^ builder, Func<System::String ^, bool> ^ shouldRedactHeaderValue);
public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder RedactLoggedHeaders(this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder, Func<string,bool> shouldRedactHeaderValue);
static member RedactLoggedHeaders : Microsoft.Extensions.DependencyInjection.IHttpClientBuilder * Func<string, bool> -> Microsoft.Extensions.DependencyInjection.IHttpClientBuilder
<Extension()>
Public Function RedactLoggedHeaders (builder As IHttpClientBuilder, shouldRedactHeaderValue As Func(Of String, Boolean)) As IHttpClientBuilder

Parametri

shouldRedactHeaderValue
Func<String,Boolean>

Oggetto Func<T,TResult> che determina se redigire il valore dell'intestazione HTTP in base al nome di intestazione corrispondente prima della registrazione.

Valori restituiti

Il IHttpClientBuilder

Commenti

Il predicato specificato shouldRedactHeaderValue verrà valutato per ogni nome di intestazione durante la registrazione. Se il predicato restituisce true , il valore dell'intestazione verrà sostituito con un valore * marcatore nei log; in caso contrario, verrà registrato il valore dell'intestazione.

Si applica a