Beispiel #1
0
        protected virtual string GetMessage(string message)
        {
            if (message != null)
            {
                return(message);
            }

            message = string.Empty;
            if (!SeperatorLineOnEmptyLog)
            {
                return(message);
            }

            message = SeperatorChar.MakeLine(SeperatorLineLength);
            return(message);
        }
Beispiel #2
0
        private void PushLine(GenericLogLevel level, string line)
        {
            if (string.IsNullOrEmpty(line) && SeperatorLineOnEmptyLog)
            {
                line = SeperatorChar.MakeLine(SeperatorLineLength);
            }

            if (LogDurationInPushes)
            {
                _pushLogItems.Add(new PushLogItem(level, line, SW.ElapsedMilliseconds));
            }
            else
            {
                _pushLogItems.Add(new PushLogItem(level, line, -1));
            }
        }