Orc.NuGetExplorer.NuGetLogger.Log C# (CSharp) Method

Log() public method

public Log ( MessageLevel level, string message ) : void
level MessageLevel
message string
return void
        public void Log(MessageLevel level, string message, params object[] args)
        {
            switch (level)
            {
                case MessageLevel.Debug:
                    _logListeningService.SendDebug(string.Format(message, args));
                    break;

                case MessageLevel.Info:
                    _logListeningService.SendInfo(string.Format(message, args));
                    break;

                case MessageLevel.Error:
                    _logListeningService.SendError(string.Format(message, args));
                    break;

                case MessageLevel.Warning:
                    _logListeningService.SendWarning(string.Format(message, args));
                    break;
            }
        }
        #endregion