Serilog.Configuration.LoggerSettingsConfiguration.KeyValuePairs C# (CSharp) Method

KeyValuePairs() public method

Apply settings specified in the Serilog key-value setting format to the logger configuration.
public KeyValuePairs ( string>.IEnumerable settings ) : LoggerConfiguration
settings string>.IEnumerable A list of key-value pairs describing logger settings.
return LoggerConfiguration
        public LoggerConfiguration KeyValuePairs(IEnumerable<KeyValuePair<string, string>> settings)
        {
            if (settings == null) throw new ArgumentNullException(nameof(settings));
            return Settings(new KeyValuePairSettings(settings));
        }

Usage Example

		protected override void Configure( LoggerSettingsConfiguration configuration ) => configuration.KeyValuePairs( Dictionary );