in src/Elastic.OpenTelemetry.Core/Diagnostics/LogLevelHelpers.cs [19:40]
public static LogLevel? ToLogLevel(string logLevelString)
{
if (logLevelString.Equals(Trace, StringComparison.OrdinalIgnoreCase))
return LogLevel.Trace;
if (logLevelString.Equals(Debug, StringComparison.OrdinalIgnoreCase))
return LogLevel.Debug;
if (logLevelString.Equals("Info", StringComparison.OrdinalIgnoreCase))
return LogLevel.Information;
if (logLevelString.Equals(Information, StringComparison.OrdinalIgnoreCase))
return LogLevel.Information;
if (logLevelString.Equals("Warn", StringComparison.OrdinalIgnoreCase))
return LogLevel.Warning;
if (logLevelString.Equals(Warning, StringComparison.OrdinalIgnoreCase))
return LogLevel.Warning;
if (logLevelString.Equals(Error, StringComparison.OrdinalIgnoreCase))
return LogLevel.Error;
if (logLevelString.Equals(Critical, StringComparison.OrdinalIgnoreCase))
return LogLevel.Critical;
if (logLevelString.Equals(None, StringComparison.OrdinalIgnoreCase))
return LogLevel.None;
return null;
}