Jazyk

HttpClientBuilderExtensions.RedactLoggedHeaders Metoda

Definice

Přetížení

Name Description
RedactLoggedHeaders(IHttpClientBuilder, IEnumerable<String>)

Nastaví kolekci názvů hlaviček HTTP, pro které hodnoty by se měly před protokolováním redactovat.

RedactLoggedHeaders(IHttpClientBuilder, Func<String,Boolean>)

Func<T,TResult> Nastaví, zda se má před protokolováním redactovat hodnota hlavičky HTTP s odpovídajícím názvem hlavičky.

RedactLoggedHeaders(IHttpClientBuilder, IEnumerable<String>)

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

Nastaví kolekci názvů hlaviček HTTP, pro které hodnoty by se měly před protokolováním redactovat.

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é hodnoty by se měly před protokolováním redactovat.

Návraty

IHttpClientBuilder.

Platí pro

RedactLoggedHeaders(IHttpClientBuilder, Func<String,Boolean>)

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

Func<T,TResult> Nastaví, zda se má před protokolováním redactovat hodnota hlavičky HTTP s odpovídajícím názvem hlavičky.

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> , zda se má před protokolováním redactovat hodnota hlavičky HTTP s odpovídajícím názvem hlavičky.

Návraty

IHttpClientBuilder.

Poznámky

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

Platí pro