private static Tuple <AdvancedConsoleLogger, ConsoleSink> SetUp(Func <string, LogLevel, bool> filter, bool includeScopes = false) { // Arrange var sink = new ConsoleSink(); var console = new TestConsole(sink); var settings = ConsoleLoggerSettings.Default; settings.IncludeScopes = includeScopes; var logger = new AdvancedConsoleLogger(_loggerName, filter, settings); logger.Console = console; return(new Tuple <AdvancedConsoleLogger, ConsoleSink>(logger, sink)); }
private (AdvancedConsoleLogger logger, ConsoleSink sink) SetUp( Func <string, LogLevel, bool> filter, ConsoleLoggerSettings settings) { // Arrange var sink = new ConsoleSink(); var console = new TestConsole(sink); var logger = new AdvancedConsoleLogger(_loggerName, filter, settings); logger.Console = console; return(logger, sink); }