LoggerContext Classe

Definizione

Classe di contesto che può essere usata per archiviare il lavoro per ogni richiesta per facilitare il debug.

public class LoggerContext
type LoggerContext = class
Public Class LoggerContext
Ereditarietà
LoggerContext
Derivato

Costruttori

Nome Descrizione
LoggerContext()

Crea un'istanza di un nuovo LoggerContext oggetto con il valore activityId predefinito.

LoggerContext(Guid)

Crea un'istanza di un nuovo LoggerContext oggetto con un activityId.

Proprietà

Nome Descrizione
ActivityId

Ottiene o imposta un Guid oggetto che verrà utilizzato nella chiamata a EventSource.SetCurrentThreadActivityId prima della registrazione.

CaptureLogs

Ottiene o imposta un controllo booleano se i log vengono scritti nel contesto. Utile durante il debug.

DebugId

Ottiene o imposta una stringa che consente di impostare punti di interruzione durante il debug.

Logs

Raccolta di log associati a una richiesta. Usare CaptureLogs per controllare l'acquisizione.

PropertyBag

Ottiene o imposta un oggetto IDictionary<TKey,TValue> che abilita scenari di estendibilità personalizzati.

Si applica a