IHttpLoggingInterceptor.OnRequestAsync(HttpLoggingInterceptorContext) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- logContext
- HttpLoggingInterceptorContext
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.