Compartir a través de


IHttpLoggingInterceptor.OnResponseAsync(HttpLoggingInterceptorContext) Método

Definición

Devolución de llamada para personalizar el registro de la respuesta.

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

Parámetros

Devoluciones

Comentarios

Se llama cuando se produce la primera escritura en la respuesta, o la respuesta finaliza sin una escritura, justo antes de que se envíe algo al cliente. La configuración se lleva a cabo desde OnRequestAsync(HttpLoggingInterceptorContext) (excepto ) y la Parametersconfiguración de respuesta todavía se puede modificar. Los cambios en la configuración de la solicitud no tendrán ningún efecto. Si no hay campos de respuesta habilitados y la Parameters colección está vacía, no se producirá ningún registro de respuesta. Si CombineLogs está habilitado, Parameters se transferirá de la solicitud a la respuesta y se registrará juntos. RequestBody y ResponseBody también se pueden deshabilitar en OnResponseAsync para evitar el registro de los datos del cuerpo almacenados en búfer.

Se aplica a