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(