HttpClientBuilderExtensions.RedactLoggedHeaders Yöntem

Tanım

Aşırı Yüklemeler

Name Description
RedactLoggedHeaders(IHttpClientBuilder, IEnumerable<String>)

Günlüğe kaydetmeden önce değerlerin yeniden işlemden geçmesi gereken HTTP üst bilgi adları koleksiyonunu ayarlar.

RedactLoggedHeaders(IHttpClientBuilder, Func<String,Boolean>)

Günlüğe Func<T,TResult> kaydetmeden önce ilgili üst bilgi adı verilen HTTP üst bilgi değerinin yeniden işlem yapılıp yapılmayacağını belirleyen öğesini ayarlar.

RedactLoggedHeaders(IHttpClientBuilder, IEnumerable<String>)

Kaynak:
HttpClientBuilderExtensions.cs
Kaynak:
HttpClientBuilderExtensions.cs
Kaynak:
HttpClientBuilderExtensions.cs
Kaynak:
HttpClientBuilderExtensions.cs

Günlüğe kaydetmeden önce değerlerin yeniden işlemden geçmesi gereken HTTP üst bilgi adları koleksiyonunu ayarlar.

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

Parametreler

redactedLoggedHeaderNames
IEnumerable<String>

Günlüğe kaydetmeden önce değerlerin yeniden işlemden geçmesi gereken HTTP üst bilgi adları koleksiyonu.

Döndürülenler

IHttpClientBuilder.

Şunlara uygulanır

RedactLoggedHeaders(IHttpClientBuilder, Func<String,Boolean>)

Kaynak:
HttpClientBuilderExtensions.cs
Kaynak:
HttpClientBuilderExtensions.cs
Kaynak:
HttpClientBuilderExtensions.cs
Kaynak:
HttpClientBuilderExtensions.cs

Günlüğe Func<T,TResult> kaydetmeden önce ilgili üst bilgi adı verilen HTTP üst bilgi değerinin yeniden işlem yapılıp yapılmayacağını belirleyen öğesini ayarlar.

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

Parametreler

shouldRedactHeaderValue
Func<String,Boolean>

Bu Func<T,TResult> , günlüğe kaydetmeden önce ilgili üst bilgi adı verilen HTTP üst bilgi değerinin yeniden işlem yapılıp yapılmayacağını belirler.

Döndürülenler

IHttpClientBuilder.

Açıklamalar

Sağlanan shouldRedactHeaderValue koşul, günlüğe kaydetme sırasında her üst bilgi adı için değerlendirilir. Koşul döndürürse true , üst bilgi değeri günlüklerdeki bir işaretçi değeriyle * değiştirilir; aksi takdirde üst bilgi değeri günlüğe kaydedilir.

Şunlara uygulanır