Skip to content

gitter-badger/log4net-config-editor

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

log4net-config-editor

Build status codecov BCH compliance

A WPF GUI for editing log4net configuration files. This tool can edit log4net configurations saved as XML (*.xml) or saved inside other appication configuration files (*.config). Features include:

  • An intuitive user interface
  • Data validation
  • Contextual help
  • Links to log4net documentation

Status

Currently under construction. log4net configuration files can be quite large and complex (hence this editor), so it may take some time to fully support all of the available features. See Support section below for more information.

Support

Appenders

Appender Supported
AdoNetAppender
AnsiColorTerminalAppender
AspNetTraceAppender
AsyncForwardingAppender
BufferingForwardingAppender
ColoredConsoleAppender
ConsoleAppender
DebugAppender
EventLogAppender
FileAppender
ForwardingAppender
LocalSyslogAppender
ManagedColoredConsoleAppender
MemoryAppender
NetSendAppender
OutputDebugStringAppender
ParallelForwardingAppender
RemoteSyslogAppender
RemotingAppender
RollingFileAppender
SmtpAppender
SmtpPickupDirAppender
TelnetAppender
TextWriterAppender
TraceAppender
UdpAppender

Filters

Filter Supported Notes
DenyAllFilter
LevelMatchFilter
LevelRangeFilter
LoggerMatchFilter
MdcFilter Deprecated in favor of PropertyFilter
NdcFilter Deprecated in favor of PropertyFilter
PropertyFilter
StringMatchFilter

Layouts

Layout Supported
DynamicPatternLayout
ExceptionLayout
Layout2RawLayoutAdapter
PatternLayout
RawLayoutConverter
RawPropertyLayout
RawTimeStampLayout
RawUtcTimeStampLayout
SimpleLayout
XmlLayout
XmlLayoutBase
XmlLayoutSchemaLog4j

Thanks!

JetBrains Rider
Oxygen Icons
AppVeyor
Codecov
Better Code

About

A WPF GUI for editing log4net configuration files.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 99.3%
  • AutoIt 0.7%