IHttpLoggingInterceptor.OnRequestAsync(HttpLoggingInterceptorContext) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devolución de llamada para personalizar el registro de la solicitud y la respuesta.
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
Parámetros
- logContext
- HttpLoggingInterceptorContext
Devoluciones
Comentarios
Esto se llama cuando la solicitud se recibe por primera vez y se puede usar para configurar las opciones de solicitud y respuesta. Toda la configuración se transferirá a OnResponseAsync(HttpLoggingInterceptorContext) excepto que Parameters se borrará después de registrar la solicitud. LoggingFields se puede cambiar por solicitud para controlar el comportamiento del registro. Si no hay ningún campo de solicitud habilitado y la Parameters colección está vacía, no se producirá ningún registro de solicitudes. Si CombineLogs está habilitado, Parameters se transferirá de la solicitud a la respuesta y se registrará juntos.