IHttpLoggingInterceptor.OnRequestAsync(HttpLoggingInterceptorContext) 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.
İsteğin ve yanıtın günlüğe kaydedilmesini özelleştirmek için geri çağırma.
public System.Threading.Tasks.ValueTask OnRequestAsync (Microsoft.AspNetCore.HttpLogging.HttpLoggingInterceptorContext logContext);
abstract member OnRequestAsync : Microsoft.AspNetCore.HttpLogging.HttpLoggingInterceptorContext -> System.Threading.Tasks.ValueTask
Public Function OnRequestAsync (logContext As HttpLoggingInterceptorContext) As ValueTask
Parametreler
- logContext
- HttpLoggingInterceptorContext
Döndürülenler
Açıklamalar
Bu, istek ilk alındığında çağrılır ve hem istek hem de yanıt seçeneklerini yapılandırmak için kullanılabilir. İsteği günlüğe kaydettikten sonra temizlenecek dışında Parameters tüm ayarlar 'a OnResponseAsync(HttpLoggingInterceptorContext) taşınır. LoggingFields günlük davranışını denetlemek için istek başına değiştirilebilir. Hiçbir istek alanı etkin değilse ve Parameters koleksiyon boşsa, istek günlüğü gerçekleşmez. Etkinleştirilirse CombineLogsParameters istekten yanıta geçirilir ve birlikte günlüğe kaydedilir.
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin