Condividi tramite


W3CLoggerOptions Classe

Definizione

Opzioni per .Microsoft.AspNetCore.HttpLogging.W3CLogger

public sealed class W3CLoggerOptions
type W3CLoggerOptions = class
Public NotInheritable Class W3CLoggerOptions
Ereditarietà
W3CLoggerOptions

Costruttori

W3CLoggerOptions()

Opzioni per .Microsoft.AspNetCore.HttpLogging.W3CLogger

Proprietà

AdditionalRequestHeaders

Elenco di valori di intestazione di richiesta aggiuntivi da registrare.

Le intestazioni di richiesta possono contenere token di autenticazione o informazioni private che potrebbero avere problemi normativi in base al GDPR e ad altre leggi. Le intestazioni di richiesta arbitrarie non devono essere registrate a meno che i log non siano sicuri e controllati e l'impatto sulla privacy valutato.

FileName

Ottiene o imposta una stringa che rappresenta il prefisso del nome file usato per archiviare le informazioni di registrazione. Data corrente più un numero di file (nel formato {AAAAMMDD. X} verrà aggiunto al valore specificato. Il valore predefinito è w3clog-.

FileSizeLimit

Ottiene o imposta un valore necessariamente positivo che rappresenta la dimensione massima del log in byte oppure Null per nessun limite. Quando il log è pieno, non vengono aggiunti altri messaggi. Il valore predefinito è 10MiB.

FlushInterval

Ottiene o imposta il periodo dopo il quale i log verranno scaricati nell'archivio. Il valore predefinito è 1 secondo.

LogDirectory

Ottiene o imposta una stringa che rappresenta la directory in cui verrà scritto il file di log. Impostazione predefinita rispetto ./logs/ alla directory dell'app (ContentRoot). Se viene specificato un percorso completo, verrà usato il percorso completo. Se viene specificato un percorso relativo, il percorso completo sarà il percorso relativo a ContentRoot.

LoggingFields

Campi da registrare. Impostazione predefinita per registrare le proprietà e le proprietà di risposta e le intestazioni, oltre alle informazioni di data/ora e al nome del server.

RetainedFileCountLimit

Ottiene o imposta un valore necessariamente positivo che rappresenta il numero massimo di file conservati. Il valore predefinito è 4. Deve essere compreso tra 1 e 10.000, inclusivo.

Si applica a