C# Class AccidentalFish.ApplicationSupport.Logging.Serilog.CorrelationIdEnricher

Inheritance: ILogEventEnricher
Show file Open project: JamesRandall/AccidentalFish.ApplicationSupport

Public Methods

Method Description
CorrelationIdEnricher ( ICorrelationIdProvider correlationIdProvider ) : AccidentalFish.ApplicationSupport.Core.Logging
CorrelationIdEnricher ( ICorrelationIdProvider correlationIdProvider, string propertyName ) : AccidentalFish.ApplicationSupport.Core.Logging
Enrich ( LogEvent logEvent, ILogEventPropertyFactory propertyFactory ) : void

Method Details

CorrelationIdEnricher() public method

public CorrelationIdEnricher ( ICorrelationIdProvider correlationIdProvider ) : AccidentalFish.ApplicationSupport.Core.Logging
correlationIdProvider ICorrelationIdProvider
return AccidentalFish.ApplicationSupport.Core.Logging

CorrelationIdEnricher() public method

public CorrelationIdEnricher ( ICorrelationIdProvider correlationIdProvider, string propertyName ) : AccidentalFish.ApplicationSupport.Core.Logging
correlationIdProvider ICorrelationIdProvider
propertyName string
return AccidentalFish.ApplicationSupport.Core.Logging

Enrich() public method

public Enrich ( LogEvent logEvent, ILogEventPropertyFactory propertyFactory ) : void
logEvent Serilog.Events.LogEvent
propertyFactory ILogEventPropertyFactory
return void