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
RedactLoggedHeaders(IHttpClientBuilder, IEnumerable<String>) |
Imposta la raccolta di nomi di intestazioni HTTP per cui è necessario che i valori vengano oscurati prima della registrazione. |
RedactLoggedHeaders(IHttpClientBuilder, Func<String,Boolean>) |
Imposta il valore Func<T,TResult> che determina se oscurare il valore dell'intestazione HTTP prima della registrazione. |
RedactLoggedHeaders(IHttpClientBuilder, IEnumerable<String>)
- Origine:
- HttpClientBuilderExtensions.cs
- Origine:
- HttpClientBuilderExtensions.cs
- Origine:
- HttpClientBuilderExtensions.cs
- Origine:
- HttpClientBuilderExtensions.cs
- Origine:
- HttpClientBuilderExtensions.cs
Imposta la raccolta di nomi di intestazioni HTTP per cui è necessario che i valori vengano oscurati 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
Oggetto IHttpClientBuilder.
- redactedLoggedHeaderNames
- IEnumerable<String>
Raccolta di nomi di intestazioni HTTP per cui è necessario che i valori vengano oscurati prima della registrazione.
Restituisce
Oggetto IHttpClientBuilder.
Si applica a
RedactLoggedHeaders(IHttpClientBuilder, Func<String,Boolean>)
- Origine:
- HttpClientBuilderExtensions.cs
- Origine:
- HttpClientBuilderExtensions.cs
- Origine:
- HttpClientBuilderExtensions.cs
- Origine:
- HttpClientBuilderExtensions.cs
- Origine:
- HttpClientBuilderExtensions.cs
Imposta il valore Func<T,TResult> che determina se oscurare il valore dell'intestazione HTTP 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 IHttpClientBuilder.
Func<T,TResult> che determina se oscurare il valore dell'intestazione HTTP prima della registrazione.
Restituisce
Oggetto IHttpClientBuilder.
Commenti
Il predicato specificato shouldRedactHeaderValue
verrà valutato per ogni valore di intestazione durante la registrazione. Se il predicato restituisce true
, il valore dell'intestazione verrà sostituito con un valore di marcatore nei log. In caso contrario, il valore *
dell'intestazione verrà registrato.