Creates log at dir/name. Tries to create parent directory and all sub directories.
A destructor is present on this object, but not explicitly documented in the source.
Option how to open logging file
Used to manual shutdown protocols.
Tries to create log file at location.
Prints message into log. Displaying in the console controlled by minOutputLevel property.
Setups minimum message level that goes to file.
Setups minimum message level that goes to file.
Setups minimum log level,
Log file name.
Setting new log file name. If the value differs from old one, logger should close old one and open new file.
Unsafe write down the message without any meta information.
Checks if the log file is exists at specified location and if can't find it, recreates the file and continues write into it.
Implementation of IStyledLogger with custom style. Usually you want to use StrictLogger alias, but there are cases where you want custom styles. * Example of custom styled logger:
*