HttpClientBuilderExtensions.RedactLoggedHeaders Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Sobrecargas
| Name | Description |
|---|---|
| RedactLoggedHeaders(IHttpClientBuilder, IEnumerable<String>) |
Define a coleção de nomes de cabeçalhos HTTP para quais valores devem ser redigidos antes de registar. |
| RedactLoggedHeaders(IHttpClientBuilder, Func<String,Boolean>) |
Define o Func<T,TResult> que determina se deve redigir o valor do cabeçalho HTTP dado o respetivo nome do cabeçalho antes de registar. |
RedactLoggedHeaders(IHttpClientBuilder, IEnumerable<String>)
Define a coleção de nomes de cabeçalhos HTTP para quais valores devem ser redigidos antes de registar.
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
Parâmetros
- builder
- IHttpClientBuilder
- redactedLoggedHeaderNames
- IEnumerable<String>
A coleção de nomes de cabeçalhos HTTP para cujos valores devem ser redigidos antes do registo.
Devoluções
Aplica-se a
RedactLoggedHeaders(IHttpClientBuilder, Func<String,Boolean>)
Define o Func<T,TResult> que determina se deve redigir o valor do cabeçalho HTTP dado o respetivo nome do cabeçalho antes de registar.
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
Parâmetros
- builder
- IHttpClientBuilder
O Func<T,TResult> que determina se deve redigir o valor do cabeçalho HTTP dado o nome correspondente antes do registo.
Devoluções
Observações
O predicado fornecido shouldRedactHeaderValue será avaliado para cada nome de cabeçalho ao registar. Se o predicado regressar true , então o valor do cabeçalho será substituído por um valor * marcador em logaritmo; caso contrário, o valor do cabeçalho será registado.