Managed ColoredConsoleAppender for .NET2/Mono.
----------------------------------------------

                 Key: LOG4NET-292
                 URL: https://issues.apache.org/jira/browse/LOG4NET-292
             Project: Log4net
          Issue Type: Improvement
          Components: Appenders
    Affects Versions: 1.2.10
            Reporter: Pavlos Touboulidis
            Priority: Minor


The original ColoredConsoleAppender was written before the .NET framework (and 
Mono) had built-in support for console colors so it was written using Win32 API 
calls. The AnsiColorTerminalAppender, while it works, isn't understood by the 
Windows command prompt so there's no console appender that works on both 
environments.

I'm attaching a replacement for both classes that uses the new (.NET 2) console 
colors and works on both platforms. It is based on the existing 
ColoredConsoleAppender. The color mapping values are not compatible with the 
previous version since this one uses the standard .NET 2 ConsoleColor 
enumeration values.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to