Пример #1
0
        public void WriteStatus(string message, params object[] args)
        {
#if MONO
            Console.Write("                          ".Substring(0, indent * 2));
            Console.WriteLine(GenericProgress.SafeFormat(message, args));
#else
            Console.Write("                          ".Substring(0, indent * 2));
            Console.WriteLine(GenericProgress.SafeFormat(message, args));
#endif
        }
Пример #2
0
        public void WriteVerbose(string message, params object[] args)
        {
            if (!_verbose)
            {
                return;
            }
            var lines = GenericProgress.SafeFormat(message, args);

            foreach (var line in lines.Split('\n'))
            {
                WriteMessage("   " + line);
            }
        }
Пример #3
0
 public override void WriteMessage(string message, params object[] args)
 {
     File.AppendAllText(_path, GenericProgress.SafeFormat(message + Environment.NewLine, args));
 }
Пример #4
0
 public void WriteError(string message, params object[] args)
 {
     LastError  = GenericProgress.SafeFormat(message, args);
     LastStatus = LastError;
 }
Пример #5
0
 public void WriteWarning(string message, params object[] args)
 {
     LastWarning = GenericProgress.SafeFormat(message, args);
     LastStatus  = LastWarning;
 }
Пример #6
0
 public void WriteStatus(string message, params object[] args)
 {
     LastStatus = GenericProgress.SafeFormat(message, args);
 }