W3CLoggerOptions Classe

Definição

Opções para o Microsoft.AspNetCore.HttpLogging.W3CLogger.

public sealed class W3CLoggerOptions
type W3CLoggerOptions = class
Public NotInheritable Class W3CLoggerOptions
Herança
W3CLoggerOptions

Construtores

W3CLoggerOptions()

Opções para o Microsoft.AspNetCore.HttpLogging.W3CLogger.

Propriedades

AdditionalRequestHeaders

Lista de valores de cabeçalho de solicitação adicionais a serem registrados.

Os cabeçalhos de solicitação podem conter tokens de autenticação ou informações privadas que podem ter preocupações regulatórias sob o GDPR e outras leis. Cabeçalhos de solicitação arbitrários não devem ser registrados, a menos que os logs sejam seguros e controlados pelo acesso e o impacto de privacidade avaliado.

FileName

Obtém ou define uma cadeia de caracteres que representa o prefixo do nome do arquivo usado para armazenar as informações de registro em log. A data atual mais um número de arquivo (no formato {YYYYMMDD. X} será acrescentado ao valor fornecido. Assume o padrão de w3clog-.

FileSizeLimit

Obtém ou define um valor estritamente positivo que representa o tamanho máximo do log em bytes ou nulo para nenhum limite. Quando o log estiver cheio, nenhuma outra mensagem será acrescentada. Assume o padrão de 10MiB.

FlushInterval

Obtém ou define o período após o qual os logs serão liberados para o repositório. Assume o padrão de 1 segundo.

LogDirectory

Obtém ou define uma cadeia de caracteres que representa o diretório no qual o arquivo de log será gravado. O padrão é ./logs/ relativo ao diretório do aplicativo (ContentRoot). Se um caminho completo for fornecido, esse caminho completo será usado. Se um caminho relativo for fornecido, o caminho completo será esse caminho em relação a ContentRoot.

LoggingFields

Campos a serem registrados. O padrão é registrar em log propriedades e cabeçalhos de solicitação e resposta, além de informações de data/hora e nome do servidor.

RetainedFileCountLimit

Obtém ou define um valor estritamente positivo que representa a contagem máxima de arquivos retidos. Assume o padrão de 4. Deve estar entre 1 e 10.000, inclusive.

Aplica-se a