C# Class Serilog.Settings.KeyValuePairs.KeyValuePairSettings

Inheritance: ILoggerSettings
Exibir arquivo Open project: serilog/serilog Class Usage Examples

Public Methods

Method Description
Configure ( LoggerConfiguration loggerConfiguration ) : void
KeyValuePairSettings ( string>.IEnumerable settings ) : System

Private Methods

Method Description
ApplyDirectives ( MethodArgumentValue>.List directives, IList configurationMethods, object loggerConfigMethod ) : void
ConvertToType ( string value, Type toType ) : object
FindAuditToSinkConfigurationMethods ( IEnumerable configurationAssemblies ) : IList
FindConfigurationMethods ( IEnumerable configurationAssemblies, Type configType ) : IList
FindEventEnricherConfigurationMethods ( IEnumerable configurationAssemblies ) : IList
FindWriteToSinkConfigurationMethods ( IEnumerable configurationAssemblies ) : IList
FromLogContext ( Serilog.Configuration.LoggerEnrichmentConfiguration loggerEnrichmentConfiguration ) : LoggerConfiguration
LoadConfigurationAssemblies ( string>.Dictionary directives ) : IEnumerable
SelectConfigurationMethod ( IEnumerable candidateMethods, string name, IEnumerable suppliedArgumentValues ) : MethodInfo

Method Details

Configure() public method

public Configure ( LoggerConfiguration loggerConfiguration ) : void
loggerConfiguration LoggerConfiguration
return void

KeyValuePairSettings() public method

public KeyValuePairSettings ( string>.IEnumerable settings ) : System
settings string>.IEnumerable
return System