Esempio n. 1
0
        public void Log(NuGet.Common.LogLevel level, string data)
        {
            switch (level)
            {
            case NuGet.Common.LogLevel.Error:
                this.logger.LogError(data);
                break;

            case NuGet.Common.LogLevel.Debug:
                this.logger.LogDebug(data);
                break;

            case NuGet.Common.LogLevel.Minimal:
                this.logger.LogDebug(data);
                break;

            case NuGet.Common.LogLevel.Information:
                this.logger.LogInformation(data);
                break;

            case NuGet.Common.LogLevel.Verbose:
                this.logger.LogTrace(data);
                break;

            case NuGet.Common.LogLevel.Warning:
                this.logger.LogWarning(data);
                break;
            }
        }
Esempio n. 2
0
        public void Log(LogLevel level, string data)
        {
            switch (level)
            {
            case LogLevel.Debug:
                LogDebug(data);
                break;

            case LogLevel.Information:
                LogInformation(data);
                break;

            case LogLevel.Warning:
                LogWarning(data);
                break;

            case LogLevel.Error:
                LogError(data);
                break;

            case LogLevel.Verbose:
                LogVerbose(data);
                break;

            case LogLevel.Minimal:
                LogMinimal(data);
                break;

            default:
                throw new ArgumentOutOfRangeException(nameof(level), level, null);
            }
        }
Esempio n. 3
0
        void NuGet.Common.ILogger.Log(NuGet.Common.LogLevel level, string data)
        {
            switch (level)
            {
            case NuGet.Common.LogLevel.Debug:
                ((NuGet.Common.ILogger) this).LogDebug(data);
                break;

            case NuGet.Common.LogLevel.Error:
                ((NuGet.Common.ILogger) this).LogError(data);
                break;

            case NuGet.Common.LogLevel.Information:
                ((NuGet.Common.ILogger) this).LogInformation(data);
                break;

            case NuGet.Common.LogLevel.Minimal:
                ((NuGet.Common.ILogger) this).LogMinimal(data);
                break;

            case NuGet.Common.LogLevel.Warning:
                ((NuGet.Common.ILogger) this).LogWarning(data);
                break;

            case NuGet.Common.LogLevel.Verbose:
                ((NuGet.Common.ILogger) this).LogVerbose(data);
                break;

            default:
                ((NuGet.Common.ILogger) this).LogVerbose(data);
                break;
            }
        }
Esempio n. 4
0
 public void GenericLogAsyncPassesEventCodeThroughAndConvertsLogLevelCorrectly(
     NuGet.Common.LogLevel logLevel,
     LogLevel expectedLogLevel,
     NuGet.Common.NuGetLogCode expectedCode)
 {
     ValidateLevelAndEventId <string>(
         (l, t) => l.LogAsync(CreateLogMessage(logLevel, t, expectedCode)).Wait(),
         expectedLogLevel,
         (int)expectedCode);
 }
Esempio n. 5
0
        private static NuGet.Common.ILogMessage CreateLogMessage(
            NuGet.Common.LogLevel logLevel,
            string message,
            NuGet.Common.NuGetLogCode code)
        {
            var messageMock = new Mock <NuGet.Common.ILogMessage>();

            messageMock
            .SetupProperty(m => m.Level, logLevel)
            .SetupProperty(m => m.Message, message)
            .SetupProperty(m => m.Code, code);

            return(messageMock.Object);
        }
Esempio n. 6
0
        public static LogLevel MapLevel(NuGet.Common.LogLevel original)
        {
            switch (original)
            {
            case NuGet.Common.LogLevel.Error:
                return(LogLevel.Error);

            case NuGet.Common.LogLevel.Warning:
                return(LogLevel.Warning);

            case NuGet.Common.LogLevel.Information:
                return(LogLevel.Information);

            case NuGet.Common.LogLevel.Debug:
                return(LogLevel.Debug);

            default:
                return(LogLevel.Trace);
            }
        }
Esempio n. 7
0
        private void LogMessage(string message, NuGet.Common.LogLevel level, bool logToUI = false)
        {
            if (this.EnableTracing || logToUI)
            {
                message = message?.Trim();

                if (!string.IsNullOrEmpty(message))
                {
                    if (level == NuGet.Common.LogLevel.Error)
                    {
                        ToolConsole.WriteError(message, isTrace: !logToUI);
                    }
                    else if (level == NuGet.Common.LogLevel.Warning)
                    {
                        ToolConsole.WriteWarning(message, isTrace: !logToUI);
                    }
                    else
                    {
                        ToolConsole.WriteLine(message, logToUI ? LogTag.Information : LogTag.LogMessage);
                    }
                }
            }
        }
Esempio n. 8
0
 Task NuGet.Common.ILogger.LogAsync(NuGet.Common.LogLevel level, string data)
 {
     return(Task.Run(() => LogMessage(data, level)));
 }
Esempio n. 9
0
 public override System.Threading.Tasks.Task LogAsync(NuGet.Common.LogLevel level, string data)
 {
     throw null;
 }
Esempio n. 10
0
 public override void Log(NuGet.Common.LogLevel level, string data)
 {
 }
Esempio n. 11
0
 public static NuGet.Common.LogMessage Create(NuGet.Common.LogLevel level, string message)
 {
     throw null;
 }
Esempio n. 12
0
 private static LogLevel ConvertLogLevel(NuGet.Common.LogLevel level) =>
 level switch
 {
Esempio n. 13
0
 public Task LogAsync(LogLevel level, string data)
 {
     Log(level, data);
     return(Task.CompletedTask);
 }
Esempio n. 14
0
 public void GenericLogConvertsLogLevelCorrectly(NuGet.Common.LogLevel inputLogLevel, LogLevel expectedLogLevel)
 {
     ValidateLevel <string>((l, t) => l.Log(inputLogLevel, t), expectedLogLevel);
 }
Esempio n. 15
0
 protected virtual bool CollectMessage(NuGet.Common.LogLevel messageLevel)
 {
     throw null;
 }
Esempio n. 16
0
 public LoggerBase(NuGet.Common.LogLevel verbosityLevel)
 {
 }
Esempio n. 17
0
 public RestoreLogMessage(NuGet.Common.LogLevel logLevel, string errorString)
 {
 }
Esempio n. 18
0
 public RestoreLogMessage(NuGet.Common.LogLevel logLevel, NuGet.Common.NuGetLogCode errorCode, string errorString, string targetGraph, bool logToInnerLogger)
 {
 }
Esempio n. 19
0
 public RestoreLogMessage(NuGet.Common.LogLevel logLevel, NuGet.Common.NuGetLogCode errorCode, string errorString)
 {
 }
Esempio n. 20
0
 public static NuGet.Common.PackagingLogMessage CreateMessage(string message, NuGet.Common.LogLevel logLevel)
 {
     throw null;
 }
Esempio n. 21
0
 void NuGet.Common.ILogger.Log(NuGet.Common.LogLevel level, string data)
 {
     LogMessage(data, level);
 }
Esempio n. 22
0
 Task NuGet.Common.ILogger.LogAsync(NuGet.Common.LogLevel level, string data)
 {
     return(Task.CompletedTask);
 }
Esempio n. 23
0
 public LogMessage(NuGet.Common.LogLevel level, string message)
 {
 }
Esempio n. 24
0
 public void GenericLogAsyncConvertsLogLevelCorrectly(NuGet.Common.LogLevel logLevel, LogLevel expectedLogLevel)
 {
     ValidateLevel <string>((l, t) => l.LogAsync(logLevel, t).Wait(), expectedLogLevel);
 }
Esempio n. 25
0
 public LogMessage(NuGet.Common.LogLevel level, string message, NuGet.Common.NuGetLogCode code)
 {
 }
Esempio n. 26
0
 protected virtual bool DisplayMessage(NuGet.Common.LogLevel messageLevel)
 {
     throw null;
 }
Esempio n. 27
0
 public static LogLevel MapLevel(NuGet.Common.LogLevel original) =>
 original switch
 {
Esempio n. 28
0
 public Task LogAsync(NuGet.Common.LogLevel level, string data)
 {
     this.Log(level, data);
     return(Task.CompletedTask);
 }
Esempio n. 29
0
 public virtual void Log(NuGet.Common.LogLevel level, string data)
 {
 }