Exemple #1
0
    internal static string GetFormattedLogLine(LogLevel logLevel, object message, Exception exception)
    {
        var exSuffix = exception == null ? null : $" Exception: {exception}";
        var line     = $"{StartupTime()} [{LogToString(logLevel),-5}] {message}{exSuffix}";

        return(line);
    }
Exemple #2
0
 private static string LogToString(LogLevel level)
 {
     return(level switch
     {
         LogLevel.Debug => "DEBUG",
         LogLevel.Log => "LOG",
         LogLevel.Warning => "WARN",
         LogLevel.Error => "ERROR",
         _ => "?????"
     });