W3CLoggerOptions Clase

Definición

Opciones de Microsoft.AspNetCore.HttpLogging.W3CLogger.

public sealed class W3CLoggerOptions
type W3CLoggerOptions = class
Public NotInheritable Class W3CLoggerOptions
Herencia
W3CLoggerOptions

Constructores

W3CLoggerOptions()

Opciones de Microsoft.AspNetCore.HttpLogging.W3CLogger.

Propiedades

AdditionalRequestHeaders

Lista de valores de encabezado de solicitud adicionales que se van a registrar.

Los encabezados de solicitud pueden contener tokens de autenticación o información privada que puede tener problemas normativos en virtud del RGPD y otras leyes. Los encabezados de solicitud arbitrarios no se deben registrar a menos que los registros sean seguros y tengan acceso controlado y el impacto en la privacidad evaluados.

FileName

Obtiene o establece una cadena que representa el prefijo del nombre de archivo que se usa para almacenar la información de registro. Fecha actual más un número de archivo (con el formato {AAAAMMDD. X} se anexará al valor especificado. Tiene como valor predeterminado w3clog-.

FileSizeLimit

Obtiene o establece un valor estrictamente positivo que representa el tamaño máximo del registro en bytes o NULL si no hay límites. Una vez que el registro está lleno, no se anexarán más mensajes. Tiene como valor predeterminado 10MiB.

FlushInterval

Obtiene o establece el período después del que se vaciarán los registros en el almacén. El valor predeterminado es 1 segundo.

LogDirectory

Obtiene o establece una cadena que representa el directorio en el que se escribirá el archivo de registro. El valor predeterminado es ./logs/ relativo al directorio de la aplicación (ContentRoot). Si se da una ruta de acceso completa, se usará esa ruta de acceso completa. Si se da una ruta de acceso relativa, la ruta de acceso completa será esa ruta de acceso relativa a ContentRoot.

LoggingFields

Campos que se van a registrar. El valor predeterminado es registrar propiedades y encabezados de solicitud y respuesta, además de información de fecha y hora y nombre del servidor.

RetainedFileCountLimit

Obtiene o establece un valor estrictamente positivo que representa el recuento máximo de archivos retenidos. Tiene como valor predeterminado 4. Debe estar comprendido entre 1 y 10.000, ambos incluidos.

Se aplica a