private Func <LogLevel, bool> GetFilter() { foreach (var prefix in GetKeyPrefixes(_categoryName)) { LogLevel level; if (_settings.TryGetSwitch(prefix, out level)) { return(logLevel => logLevel >= level); } } return(_ => true); }