HttpClientBuilderExtensions.RedactLoggedHeaders Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
RedactLoggedHeaders(IHttpClientBuilder, IEnumerable<String>) |
Establece la colección de nombres de encabezado HTTP para los que se deben censurar los valores antes del registro. |
RedactLoggedHeaders(IHttpClientBuilder, Func<String,Boolean>) |
Establece el Func<T,TResult> objeto que determina si se va a censurar el valor del encabezado HTTP antes del registro. |
RedactLoggedHeaders(IHttpClientBuilder, IEnumerable<String>)
Establece la colección de nombres de encabezado HTTP para los que se deben censurar los valores antes del registro.
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>
Colección de nombres de encabezado HTTP para los que se deben censurar los valores antes del registro.
Devoluciones
El parámetro de cadena de consulta IHttpClientBuilder.
Se aplica a
RedactLoggedHeaders(IHttpClientBuilder, Func<String,Boolean>)
Establece el Func<T,TResult> objeto que determina si se va a censurar el valor del encabezado HTTP antes del registro.
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
Func<T,TResult> que determina si se debe censurar el valor del encabezado HTTP antes del registro.
Devoluciones
El parámetro de cadena de consulta IHttpClientBuilder.
Comentarios
El predicado proporcionado shouldRedactHeaderValue
se evaluará para cada valor de encabezado al registrar. Si el predicado devuelve true
, el valor del encabezado se reemplazará por un valor *
de marcador en los registros; de lo contrario, se registrará el valor del encabezado.