IHttpLoggingInterceptor.OnResponseAsync(HttpLoggingInterceptorContext) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ein Rückruf zum Anpassen der Protokollierung der Antwort.
public System.Threading.Tasks.ValueTask OnResponseAsync (Microsoft.AspNetCore.HttpLogging.HttpLoggingInterceptorContext logContext);
abstract member OnResponseAsync : Microsoft.AspNetCore.HttpLogging.HttpLoggingInterceptorContext -> System.Threading.Tasks.ValueTask
Public Function OnResponseAsync (logContext As HttpLoggingInterceptorContext) As ValueTask
Parameter
- logContext
- HttpLoggingInterceptorContext
Gibt zurück
Hinweise
Dies wird aufgerufen, wenn der erste Schreibvorgang in die Antwort erfolgt oder die Antwort ohne Schreibzugriff endet, bevor etwas an den Client gesendet wird. Einstellungen werden von OnRequestAsync(HttpLoggingInterceptorContext) übernommen (mit Ausnahme von Parameters), und Antworteinstellungen können weiterhin geändert werden. Änderungen an Anforderungseinstellungen haben keine Auswirkungen. Wenn keine Antwortfelder aktiviert sind und die Parameters Sammlung leer ist, erfolgt keine Antwortprotokollierung. Wenn CombineLogs aktiviert Parameters ist, wird von der Anforderung zur Antwort übertragen und gemeinsam protokolliert. RequestBody und ResponseBody können auch in OnResponseAsync deaktiviert werden, um zu verhindern, dass gepufferte Textdaten protokolliert werden.