From 18134cdf014a31e0cb1a7a725677e6319a6c62cc Mon Sep 17 00:00:00 2001 From: glax Date: Mon, 31 Jul 2023 00:43:57 +0200 Subject: [PATCH] If not running cli add back console output --- Tranga/CommonObjects.cs | 2 +- Tranga/Tranga.cs | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Tranga/CommonObjects.cs b/Tranga/CommonObjects.cs index a97e117..2e543eb 100644 --- a/Tranga/CommonObjects.cs +++ b/Tranga/CommonObjects.cs @@ -9,7 +9,7 @@ public class CommonObjects { public HashSet libraryManagers { get; init; } public HashSet notificationManagers { get; init; } - public Logger? logger { get; init; } + public Logger? logger { get; set; } [JsonIgnore]private string settingsFilePath { get; init; } public CommonObjects(HashSet? libraryManagers, HashSet? notificationManagers, Logger? logger, string settingsFilePath) diff --git a/Tranga/Tranga.cs b/Tranga/Tranga.cs index d93dc67..8a605b5 100644 --- a/Tranga/Tranga.cs +++ b/Tranga/Tranga.cs @@ -51,6 +51,8 @@ public static class Tranga if(!RuntimeInformation.IsOSPlatform(OSPlatform.Linux)) TaskMode(taskManager, logger); + else + taskManager.commonObjects.logger = new(new[] { Logger.LoggerType.FileLogger, Logger.LoggerType.ConsoleLogger }, Console.Out, Console.Out.Encoding, logFilePath); } private static void TaskMode(TaskManager taskManager, Logger logger)