Sdílet prostřednictvím


HttpClientBuilderExtensions.RedactLoggedHeaders Metoda

Definice

Přetížení

RedactLoggedHeaders(IHttpClientBuilder, IEnumerable<String>)

Nastaví kolekci názvů hlaviček HTTP, pro které se mají před protokolováním redigovat hodnoty.

RedactLoggedHeaders(IHttpClientBuilder, Func<String,Boolean>)

Nastaví hodnotu Func<T,TResult> , která určuje, jestli se má před protokolováním redigovat hodnota hlavičky HTTP.

RedactLoggedHeaders(IHttpClientBuilder, IEnumerable<String>)

Zdroj:
HttpClientBuilderExtensions.cs
Zdroj:
HttpClientBuilderExtensions.cs
Zdroj:
HttpClientBuilderExtensions.cs
Zdroj:
HttpClientBuilderExtensions.cs
Zdroj:
HttpClientBuilderExtensions.cs

Nastaví kolekci názvů hlaviček HTTP, pro které se mají před protokolováním redigovat hodnoty.

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

Parametry

redactedLoggedHeaderNames
IEnumerable<String>

Kolekce názvů hlaviček HTTP, pro které se mají před protokolováním redigovat hodnoty.

Návraty

Hodnota IHttpClientBuilder

Platí pro

RedactLoggedHeaders(IHttpClientBuilder, Func<String,Boolean>)

Zdroj:
HttpClientBuilderExtensions.cs
Zdroj:
HttpClientBuilderExtensions.cs
Zdroj:
HttpClientBuilderExtensions.cs
Zdroj:
HttpClientBuilderExtensions.cs
Zdroj:
HttpClientBuilderExtensions.cs

Nastaví hodnotu Func<T,TResult> , která určuje, jestli se má před protokolováním redigovat hodnota hlavičky HTTP.

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

Parametry

shouldRedactHeaderValue
Func<String,Boolean>

Určuje Func<T,TResult> , jestli se má před protokolováním redigovat hodnota hlavičky HTTP.

Návraty

Hodnota IHttpClientBuilder

Poznámky

shouldRedactHeaderValue Zadaný predikát se vyhodnotí pro každou hodnotu hlavičky při protokolování. Pokud predikát vrátí true hodnotu hlavičky, nahradí se v protokolech hodnotou * značky, jinak se hodnota hlavičky zaprotokoluje.

Platí pro