Partager via


IHttpLoggingInterceptor.OnRequestAsync(HttpLoggingInterceptorContext) Méthode

Définition

Rappel pour personnaliser la journalisation de la demande et de la réponse.

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

Paramètres

Retours

Remarques

Elle est appelée lors de la première réception de la demande et peut être utilisée pour configurer les options de demande et de réponse. Tous les paramètres sont reportés à l’exception OnResponseAsync(HttpLoggingInterceptorContext) du Parameters sera effacé après la journalisation de la demande. LoggingFields peut être modifié par demande pour contrôler le comportement de journalisation. Si aucun champ de demande n’est activé et que la Parameters collection est vide, aucune journalisation des demandes n’est effectuée. Si CombineLogs est activé, Parameters est reporté à partir de la demande de réponse et est journalisé ensemble.

S’applique à