From 03232f72e8f045fa3b5731a2b3839425f8ea9721 Mon Sep 17 00:00:00 2001 From: Syntriax Date: Sun, 27 Jul 2025 19:01:50 +0300 Subject: [PATCH] fix: LogTrace not having an optional stack trace parameter --- Engine.Core/Debug/LoggerExtensions.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Engine.Core/Debug/LoggerExtensions.cs b/Engine.Core/Debug/LoggerExtensions.cs index 90a7bae..bc58c3d 100644 --- a/Engine.Core/Debug/LoggerExtensions.cs +++ b/Engine.Core/Debug/LoggerExtensions.cs @@ -29,7 +29,7 @@ public static class LoggerExtensions Log(logger, caller, $"{nameof(StackTrace)}:{Environment.NewLine}{exception.StackTrace}", ILogger.Level.Trace); } - public static void LogTrace(this ILogger logger, T caller, StackTrace stackTrace, bool force = false) + 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); }