HttpClientBuilderExtensions.RedactLoggedHeaders Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
RedactLoggedHeaders(IHttpClientBuilder, IEnumerable<String>) |
Ustawia kolekcję nazw nagłówków HTTP, dla których wartości powinny zostać zredagowane przed rejestrowaniem. |
RedactLoggedHeaders(IHttpClientBuilder, Func<String,Boolean>) |
Ustawia wartość Func<T,TResult> , która określa, czy należy zredagować wartość nagłówka HTTP przed rejestrowaniem. |
RedactLoggedHeaders(IHttpClientBuilder, IEnumerable<String>)
Ustawia kolekcję nazw nagłówków HTTP, dla których wartości powinny zostać zredagowane przed rejestrowaniem.
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
Element IHttpClientBuilder.
- redactedLoggedHeaderNames
- IEnumerable<String>
Kolekcja nazw nagłówków HTTP, dla których wartości powinny zostać zredagowane przed zalogowaniem.
Zwraca
Element IHttpClientBuilder.
Dotyczy
RedactLoggedHeaders(IHttpClientBuilder, Func<String,Boolean>)
Ustawia wartość Func<T,TResult> , która określa, czy należy zredagować wartość nagłówka HTTP przed rejestrowaniem.
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
Element IHttpClientBuilder.
Wartość określająca Func<T,TResult> , czy przed rejestrowaniem ma być redagowanie wartości nagłówka HTTP.
Zwraca
Element IHttpClientBuilder.
Uwagi
Podany shouldRedactHeaderValue
predykat zostanie oceniony dla każdej wartości nagłówka podczas rejestrowania. Jeśli predykat zwróci true
wartość nagłówka, zostanie zastąpiona wartością *
znacznika w dziennikach. W przeciwnym razie wartość nagłówka zostanie zarejestrowana.