private bool IsMessageVisible(ILogMessage x) { return(x.IsDebug() && ShowDebugMessages || x.IsError() && ShowErrorMessages || x.IsFatal() && ShowFatalMessages || x.IsInfo() && ShowInfoMessages || x.IsVerbose() && ShowVerboseMessages || x.IsWarning() && ShowWarningMessages); }