From 00fa4c496a372402b5b929f3d6973665d0acb1ee Mon Sep 17 00:00:00 2001 From: Michael Krisper <michael.krisper@tugraz.at> Date: Thu, 17 Mar 2016 15:16:47 +0100 Subject: [PATCH] easier logging configuration --- VECTO/GUI/F_MAINForm.vb | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/VECTO/GUI/F_MAINForm.vb b/VECTO/GUI/F_MAINForm.vb index dcbdafb075..666e0ecd3c 100644 --- a/VECTO/GUI/F_MAINForm.vb +++ b/VECTO/GUI/F_MAINForm.vb @@ -568,16 +568,12 @@ Imports TUGraz.VectoCore.Utils DeclOnOff() 'Init Log Writer for Listening to VectoCore Nlog - Dim config As LoggingConfiguration = LogManager.Configuration - - Dim methodCallTarget As MethodCallTarget = New MethodCallTarget() - methodCallTarget.ClassName = "VECTO.F_MAINForm, vecto" - methodCallTarget.MethodName = "LogMessage" - methodCallTarget.Name = "WarningLogger" - methodCallTarget.Parameters.Add(New MethodCallParameter("${level}")) - methodCallTarget.Parameters.Add(New MethodCallParameter("${message}")) - config.LoggingRules.Add(New LoggingRule("*", LogLevel.Warn, methodCallTarget)) - LogManager.Configuration = config + Dim target As MethodCallTarget = New MethodCallTarget() + target.ClassName = Me.GetType().AssemblyQualifiedName + target.MethodName = "LogMessage" + target.Parameters.Add(New MethodCallParameter("${level}")) + target.Parameters.Add(New MethodCallParameter("${message}")) + SimpleConfigurator.ConfigureForTargetLogging(target, LogLevel.Warn) End Sub Public Shared Sub LogMessage(level As String, message As String) -- GitLab