From 8903a87040d6928f619fdfb96f255ded59c7a08f Mon Sep 17 00:00:00 2001 From: "bojan.malinic" Date: Thu, 3 Nov 2022 09:35:56 +0100 Subject: [PATCH] Improve logging --- .../Behaviors/RequestResponseLoggingBehavior.cs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/ConductorSharp.Engine/Behaviors/RequestResponseLoggingBehavior.cs b/src/ConductorSharp.Engine/Behaviors/RequestResponseLoggingBehavior.cs index 0409e2ca..f8a9acf0 100644 --- a/src/ConductorSharp.Engine/Behaviors/RequestResponseLoggingBehavior.cs +++ b/src/ConductorSharp.Engine/Behaviors/RequestResponseLoggingBehavior.cs @@ -33,7 +33,7 @@ public async Task Handle(TRequest request, CancellationToken cancella stopwatch.Stop(); _logger.LogInformation( - $"Received response {{@{typeof(TResponse).Name}}} in {{ellapsedMilliseconds}}", + $"Received response {{@{typeof(TResponse).Name}}} for request {typeof(TRequest).Name} (exec time = {{@EllapsedMilliseconds}})", response, stopwatch.ElapsedMilliseconds ); @@ -43,7 +43,11 @@ public async Task Handle(TRequest request, CancellationToken cancella catch (Exception exc) { stopwatch.Stop(); - _logger.LogInformation($"Exception {{exceptionMessage}} in {{elapsedMilliseconds}}", exc.Message, stopwatch.ElapsedMilliseconds); + _logger.LogError( + $"Exception occured {{@Exception}} for request {typeof(TRequest).Name} (exec time = {{@ElapsedMilliseconds}})", + exc, + stopwatch.ElapsedMilliseconds + ); throw; } }