HttpClientBuilderExtensions.RedactLoggedHeaders Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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>)
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
- builder
- IHttpClientBuilder
- 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
Şunlara uygulanır
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.
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
- builder
- IHttpClientBuilder
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
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.