public static ILoggerFactory AddLASIOutput(this ILoggerFactory factory) => factory.Add(new OutputLoggerProvider((category, logLevel) => logLevel >= LogLevel.Information));
public static ILoggerFactory AddLASIOutput(this ILoggerFactory factory, Func <string, LogLevel, bool> filter) => factory.Add(new OutputLoggerProvider(filter));
public static ILoggerFactory AddLASIOutput(this ILoggerFactory factory, LogLevel minLevel) => factory.Add(new OutputLoggerProvider((category, logLevel) => logLevel >= minLevel));