From c7b401eae78785b4fa3fe97053beff92a1d95760 Mon Sep 17 00:00:00 2001 From: Polianin Nikita Date: Sat, 10 Aug 2024 22:04:11 +0300 Subject: [PATCH] fix: save log with PathBuilder --- Endpoint/Configuration/AppConfig/LoggerConfiguration.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Endpoint/Configuration/AppConfig/LoggerConfiguration.cs b/Endpoint/Configuration/AppConfig/LoggerConfiguration.cs index 595810e..cd9583a 100644 --- a/Endpoint/Configuration/AppConfig/LoggerConfiguration.cs +++ b/Endpoint/Configuration/AppConfig/LoggerConfiguration.cs @@ -28,7 +28,9 @@ public static class LoggerConfiguration if (generalConfig?.EnableLogToFile == true) { - if (!string.IsNullOrEmpty(generalConfig.LogFilePath) && Directory.Exists(PathBuilder.Combine(generalConfig.LogFilePath))) + generalConfig.LogFilePath = PathBuilder.Combine(generalConfig.LogFilePath ?? string.Empty); + + if (!string.IsNullOrEmpty(generalConfig.LogFilePath) && Directory.Exists(generalConfig.LogFilePath)) Directory.CreateDirectory(generalConfig.LogFilePath); configuration.WriteTo.File(