コード例 #1
0
        public EtwExtendedTargetTest() {
            // setup NLog configuration
            var loggingConfiguration = new LoggingConfiguration();
            this.etwTarget = new NLogEtwExtendedTarget() { Layout = Layout.FromString("${uppercase:${level}}|${logger}|${message}") };

            loggingConfiguration.LoggingRules.Add(new LoggingRule("*", LogLevel.Debug, this.etwTarget));
            loggingConfiguration.AddTarget("etw", this.etwTarget);
            LogManager.Configuration = loggingConfiguration;
        }
コード例 #2
0
        public EtwExtendedTargetTest()
        {
            // setup NLog configuration
            var loggingConfiguration = new LoggingConfiguration();

            this.etwTarget = new NLogEtwExtendedTarget()
            {
                Layout = Layout.FromString("${uppercase:${level}}|${logger}|${message}")
            };

            loggingConfiguration.LoggingRules.Add(new LoggingRule("*", LogLevel.Debug, this.etwTarget));
            loggingConfiguration.AddTarget("etw", this.etwTarget);
            LogManager.Configuration = loggingConfiguration;
        }