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.
Static
getStatic
getCreate a new logger using [[AppConfig]] config defaults.
The enclosing class that will use the new logger.
Builds implementations of [[ILogger]].