Example #1
0
        public static LogBase DefaultLog(string name)
        {
            var rollingFileLog = new LogRollingFile(name);
            var consoleLog     = new LogConsole(new LogConsoleOptions(-1400, 0, 1400, 500));

            rollingFileLog.AddPipe(consoleLog);
            return(rollingFileLog);
        }
Example #2
0
        static void Main()
        {
            log = new LogConsole();
            var logFile = new LogRollingFile("logfilename", new LogRollingFileOptions
            {
                MaxSizeInKb = 1024
            });

            log.AddPipe(logFile);

            log.LogTitle("Demo");

            log.Info("Hello", Color.Orange);
            log.InfoL(" World", Color.Yellow);
            log.Newline();

            TestExceptionLogging();
        }