HttpClientBuilderExtensions.RedactLoggedHeaders Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| RedactLoggedHeaders(IHttpClientBuilder, IEnumerable<String>) |
Anger samlingen med HTTP-huvudnamn som värden ska redigeras för innan loggningen. |
| RedactLoggedHeaders(IHttpClientBuilder, Func<String,Boolean>) |
Func<T,TResult> Anger vilket som avgör om HTTP-huvudvärdet ska redigeras med motsvarande rubriknamn före loggning. |
RedactLoggedHeaders(IHttpClientBuilder, IEnumerable<String>)
Anger samlingen med HTTP-huvudnamn som värden ska redigeras för innan loggningen.
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
Parametrar
- builder
- IHttpClientBuilder
- redactedLoggedHeaderNames
- IEnumerable<String>
Samlingen med HTTP-huvudnamn för vilka värden ska redigeras innan du loggar.
Returer
Gäller för
RedactLoggedHeaders(IHttpClientBuilder, Func<String,Boolean>)
Func<T,TResult> Anger vilket som avgör om HTTP-huvudvärdet ska redigeras med motsvarande rubriknamn före loggning.
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
Parametrar
- builder
- IHttpClientBuilder
Det Func<T,TResult> som avgör om HTTP-huvudvärdet ska redigeras med motsvarande rubriknamn före loggning.
Returer
Kommentarer
Det angivna shouldRedactHeaderValue predikatet utvärderas för varje rubriknamn vid loggning. Om predikatet returnerar true ersätts rubrikvärdet med ett markörvärde * i loggar. Annars loggas rubrikvärdet.