diff --git a/Engine.Core/Debug/LoggerExtensions.cs b/Engine.Core/Debug/LoggerExtensions.cs index 05fff73..d4a40f3 100644 --- a/Engine.Core/Debug/LoggerExtensions.cs +++ b/Engine.Core/Debug/LoggerExtensions.cs @@ -33,6 +33,9 @@ public static class LoggerExtensions public static void LogTrace(this ILogger logger, T caller, StackTrace? stackTrace = null, bool force = false) => Log(logger, caller, $"{nameof(StackTrace)}:{Environment.NewLine}{stackTrace ?? new()}", ILogger.Level.Trace, force); - public static void LogTrace(this ILogger logger, T caller, string message, bool force = false) - => Log(logger, caller, message, ILogger.Level.Trace, force); + public static void LogTrace(this ILogger logger, T caller, string message, StackTrace? stackTrace = null, bool force = false) + { + Log(logger, caller, message, ILogger.Level.Trace, force); + LogTrace(logger, caller, stackTrace, force); + } }