Build a new log factory using application config.
Config object to read logging config from.
(Optional) Lowest level to log, defaults to info.
(Optional) Format to output log messages in, defaults to string.
(Optional) Print an ISO 8601 timestamp before every log message?
(string format only, defaults to false).
Create a new logger.
The enclosing class that will use the new logger.
StaticgetCreate a new logger using custom log configuration.
The enclosing class that will use the new logger.
(Optional) Lowest level to log, defaults to info.
(Optional) Format to output log messages in, defaults to string.
(Optional) Print an ISO 8601 timestamp before every log message?
(string format only, defaults to false).
StaticgetCreate a new logger using [[AppConfig]] config defaults.
The enclosing class that will use the new logger.
Builds implementations of [[ILogger]].