From 79b1019ec30e627a2276f4b7d3595d457065e9ba Mon Sep 17 00:00:00 2001 From: JustArchi Date: Mon, 4 Jul 2016 21:40:09 +0200 Subject: [PATCH] Allow overriding default ASF NLog settings, #279 --- ArchiSteamFarm/Logging.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/ArchiSteamFarm/Logging.cs b/ArchiSteamFarm/Logging.cs index 714416571..cc405d571 100644 --- a/ArchiSteamFarm/Logging.cs +++ b/ArchiSteamFarm/Logging.cs @@ -37,6 +37,11 @@ namespace ArchiSteamFarm { private static readonly Logger Logger = LogManager.GetCurrentClassLogger(); internal static void Init() { + if (LogManager.Configuration != null) { + // User provided custom NLog config, or we have it set already, so don't override it + return; + } + LoggingConfiguration config = new LoggingConfiguration(); if (Program.GlobalConfig.LogToFile) {