Optional
settings: ISettingsParam<ILogObj>Optional
logObj: ILogObjOptional
settings: ISettingsParam<ILogObj>Overwrite settings inherited from parent logger
Optional
logObj: ILogObjOverwrite logObj for sub-logger
make the logger log to a file as well
Returns a child logger based on the current instance with inherited settings