HttpClientBuilderExtensions.RedactLoggedHeaders Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
- builder
- IHttpClientBuilder
- redactedLoggedHeaderNames
- IEnumerable<String>
Raccolta di nomi di intestazioni HTTP per i quali i valori devono essere corretti prima della registrazione.
Valori restituiti
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
- builder
- IHttpClientBuilder
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
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.