private void ConfigureLogger(NLog.LogLevel nlogLogLevel)
 {
     NLogLogManager.ProviderIsAvailableOverride = true;
     var config = new LoggingConfiguration();
     target = new MemoryTarget();
     target.Layout = "${level:uppercase=true}|${message}|${exception}";
     config.AddTarget("memory", target);
     var loggingRule = new LoggingRule("*", LogLevel.Trace, target);
     loggingRule.DisableLoggingForLevel(nlogLogLevel);
     config.LoggingRules.Add(loggingRule);
     NLog.LogManager.Configuration = config;
     sut = new NLogLogManager().GetLogger("Test");
 }
Ejemplo n.º 2
0
        private void ConfigureLogger(NLog.LogLevel nlogLogLevel)
        {
            NLogLogManager.ProviderIsAvailabileOverride = true;
            var config = new LoggingConfiguration();

            target        = new MemoryTarget();
            target.Layout = "${level:uppercase=true}|${message}|${exception}";
            config.AddTarget("memory", target);
            var loggingRule = new LoggingRule("*", LogLevel.Trace, target);

            loggingRule.DisableLoggingForLevel(nlogLogLevel);
            config.LoggingRules.Add(loggingRule);
            NLog.LogManager.Configuration = config;
            sut = new NLogLogManager().GetLogger("Test");
        }
        private void ConfigureLogger(NLog.LogLevel nlogLogLevel)
        {
            if (PerTestLogger.ShouldEnablePerTestLog())
            {
                throw new SkipException("Unable to test NLogProvider when running in per test log mode.");
            }

            NLogLogManager.ProviderIsAvailableOverride = true;
            var config = new LoggingConfiguration();

            target        = new MemoryTarget();
            target.Layout = "${level:uppercase=true}|${message}|${exception}";
            config.AddTarget("memory", target);
            var loggingRule = new LoggingRule("*", LogLevel.Trace, target);

            loggingRule.DisableLoggingForLevel(nlogLogLevel);
            config.LoggingRules.Add(loggingRule);
            NLog.LogManager.Configuration = config;
            sut = new NLogLogManager().GetLogger("Test");
        }