Ler em inglês

Compartilhar via


HttpClientBuilderExtensions.RedactLoggedHeaders Método

Definição

Sobrecargas

RedactLoggedHeaders(IHttpClientBuilder, IEnumerable<String>)

Define a coleção de nomes de cabeçalho HTTP para os quais os valores devem ser reeditados antes do registro em log.

RedactLoggedHeaders(IHttpClientBuilder, Func<String,Boolean>)

Define o Func<T,TResult> que determina se o valor do cabeçalho HTTP deve ser redigido antes do registro em log.

RedactLoggedHeaders(IHttpClientBuilder, IEnumerable<String>)

Origem:
HttpClientBuilderExtensions.cs
Origem:
HttpClientBuilderExtensions.cs
Origem:
HttpClientBuilderExtensions.cs
Origem:
HttpClientBuilderExtensions.cs
Origem:
HttpClientBuilderExtensions.cs

Define a coleção de nomes de cabeçalho HTTP para os quais os valores devem ser reeditados antes do registro em log.

C#
public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder RedactLoggedHeaders (this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder, System.Collections.Generic.IEnumerable<string> redactedLoggedHeaderNames);

Parâmetros

redactedLoggedHeaderNames
IEnumerable<String>

A coleção de nomes de cabeçalho HTTP para os quais os valores devem ser redigidos antes do registro em log.

Retornos

O IHttpClientBuilder.

Aplica-se a

.NET 9 e outras versões
Produto Versões
.NET 6, 7, 8, 9
.NET Framework 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0

RedactLoggedHeaders(IHttpClientBuilder, Func<String,Boolean>)

Origem:
HttpClientBuilderExtensions.cs
Origem:
HttpClientBuilderExtensions.cs
Origem:
HttpClientBuilderExtensions.cs
Origem:
HttpClientBuilderExtensions.cs
Origem:
HttpClientBuilderExtensions.cs

Define o Func<T,TResult> que determina se o valor do cabeçalho HTTP deve ser redigido antes do registro em log.

C#
public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder RedactLoggedHeaders (this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder, Func<string,bool> shouldRedactHeaderValue);

Parâmetros

shouldRedactHeaderValue
Func<String,Boolean>

O Func<T,TResult> que determina se o valor do cabeçalho HTTP deve ser redigido antes do registro em log.

Retornos

O IHttpClientBuilder.

Comentários

O predicado fornecido shouldRedactHeaderValue será avaliado para cada valor de cabeçalho ao registrar em log. Se o predicado retornar true , o valor do cabeçalho será substituído por um valor * de marcador nos logs; caso contrário, o valor do cabeçalho será registrado.

Aplica-se a

.NET 9 e outras versões
Produto Versões
.NET 6, 7, 8, 9
.NET Framework 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0