C# Class Serilog.Exceptions.Destructurers.ExceptionEnricher

Enrich a LogEvent with details about an LogEvent.Exception if present. https://groups.google.com/forum/#!searchin/getseq/enhance$20exception/getseq/rsAL4u3JpLM/PrszbPbtEb0J
Inheritance: ILogEventEnricher
Afficher le fichier Open project: NimbusAPI/Nimbus

Méthodes publiques

Свойство Type Description
DefaultDestructurers IExceptionDestructurer[]
ReflectionBasedDestructurer IExceptionDestructurer

Méthodes publiques

Méthode Description
Enrich ( LogEvent logEvent, ILogEventPropertyFactory propertyFactory ) : void
ExceptionEnricher ( ) : System
ExceptionEnricher ( IEnumerable destructurers ) : System

Private Methods

Méthode Description
DestructureException ( Exception exception ) : object>.Dictionary

Method Details

Enrich() public méthode

public Enrich ( LogEvent logEvent, ILogEventPropertyFactory propertyFactory ) : void
logEvent Serilog.Events.LogEvent
propertyFactory ILogEventPropertyFactory
Résultat void

ExceptionEnricher() public méthode

public ExceptionEnricher ( ) : System
Résultat System

ExceptionEnricher() public méthode

public ExceptionEnricher ( IEnumerable destructurers ) : System
destructurers IEnumerable
Résultat System

Property Details

DefaultDestructurers public_oe static_oe property

public static IExceptionDestructurer[] DefaultDestructurers
Résultat IExceptionDestructurer[]

ReflectionBasedDestructurer public_oe static_oe property

public static IExceptionDestructurer ReflectionBasedDestructurer
Résultat IExceptionDestructurer