diff --git a/ATxConfigTest/AutoTxConfigTest.cs b/ATxConfigTest/AutoTxConfigTest.cs index fc74cea56247baa16e57e9187fe0f46b03b9e8d2..679659e9ad476f889ca3d26b60c647a3dabf35e8 100644 --- a/ATxConfigTest/AutoTxConfigTest.cs +++ b/ATxConfigTest/AutoTxConfigTest.cs @@ -3,16 +3,28 @@ using System.IO; using ATxCommon.Serializables; using NLog; using NLog.Config; +using NLog.Targets; namespace ATxConfigTest { internal class AutoTxConfigTest { + private static readonly Logger Log = LogManager.GetCurrentClassLogger(); private static ServiceConfig _config; private static ServiceStatus _status; private static void Main(string[] args) { + var logConfig = new LoggingConfiguration(); + var consoleTarget = new ConsoleTarget { + Name = "console", + Layout = @"${date:format=yyyy-MM-dd HH\:mm\:ss} [${level}] (${logger}) ${message}", + }; + logConfig.AddTarget("console", consoleTarget); + var logRuleConsole = new LoggingRule("*", LogLevel.Debug, consoleTarget); + logConfig.LoggingRules.Add(logRuleConsole); + LogManager.Configuration = logConfig; + var baseDir = AppDomain.CurrentDomain.BaseDirectory; if (args.Length > 0) baseDir = args[0];