From 463691bfd2deb8cdfda83e6bc43b55e0a5962983 Mon Sep 17 00:00:00 2001 From: Jared Date: Thu, 11 Feb 2021 12:50:50 -0800 Subject: [PATCH] Reduce scope stack. --- Server/Services/DbLogger.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Server/Services/DbLogger.cs b/Server/Services/DbLogger.cs index ceb5de3a..f087c9a4 100644 --- a/Server/Services/DbLogger.cs +++ b/Server/Services/DbLogger.cs @@ -59,7 +59,11 @@ namespace Remotely.Server.Services { using var scope = _serviceProvider.CreateScope(); var dataService = scope.ServiceProvider.GetRequiredService(); - dataService.WriteLog(logLevel, _categoryName, eventId, state.ToString(), exception, ScopeStack.ToList()); + var scopeStack = ScopeStack.Any() ? + new string[] { ScopeStack.FirstOrDefault(), ScopeStack.LastOrDefault() } : + Array.Empty(); + + dataService.WriteLog(logLevel, _categoryName, eventId, state.ToString(), exception, scopeStack.ToList()); }