Constructor.
Constructor.
Function to filter the list of configuration files to parse. Only present to satisfy the interface
Extension order. This extension uses -1_000 because it should be called early, but after the ConfigExt extension.
Unused IConfigExtExtension methods.
Parse the configuration file options to set up the loggers.
Adds a list of extensions (this.extensions) and methods to handle them. See ExtensibleClassMixin documentation for details.
True if the InsertConsole appender should be used instead of the regular one. The InsertConsole appender is needed when using the AppStatus module.
List of extensions. Will be kept sorted by extension order when using the registerExtension() method.
Register a new extension, keeping extensions list sorted.
Get an extension based on its type.
Function executed before the configuration files are parsed.
Function to filter the list of configuration files to parse.
Function executed after the configuration files are parsed.
Application extension to parse configuration files for the logging system.
This extension is an extension itself, providing new hooks via ILogExtExtension.