[ https://issues.apache.org/jira/browse/LOG4NET-106?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ron Grabowski resolved LOG4NET-106. ----------------------------------- Resolution: Fixed Fix Version/s: 1.2.11 Fixed in r607786. > TraceAppender : Add switch to disable using logger name as trace category > ------------------------------------------------------------------------- > > Key: LOG4NET-106 > URL: https://issues.apache.org/jira/browse/LOG4NET-106 > Project: Log4net > Issue Type: Improvement > Components: Appenders > Affects Versions: 1.2.9 > Reporter: Chi Lang > Assignee: Ron Grabowski > Priority: Trivial > Fix For: 1.2.11 > > > TraceAppender now always put logger name as trace category when writing to > System.Diagnostics.Trace.Write > ie. : > System.Diagnostics.Trace.Write(RenderLoggingEvent(loggingEvent), > loggingEvent.LoggerName); > This resulted in logger's name appearing twice in Trace logs if once > use/share the same conversion for both file-based and trace appenders, eg. > "%date [%thread] %-5level %logger - %message%" > It would be nice to have a settable property on TraceAppender to disable > using logger's name as trace category, ie. : > public bool UseLoggerNameAsTraceCategory > { > get; set; > } > ... > if (m_useLoggerNameAsTraceCategory) > { > System.Diagnostics.Trace.Write(RenderLoggingEvent(loggingEvent), > loggingEvent.LoggerName); > } > else > { > System.Diagnostics.Trace.Write(RenderLoggingEvent(loggingEvent), null); > } -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.