HttpClientBuilderExtensions.RedactLoggedHeaders Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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>)
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
- builder
- IHttpClientBuilder
- redactedLoggedHeaderNames
- IEnumerable<String>
Kolekce názvů hlaviček HTTP, pro které hodnoty by se měly před protokolováním redactovat.
Návraty
Platí pro
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.
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
- builder
- IHttpClientBuilder
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
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.