public static void WriteDebug(string msg) { var elapsed = logs.GroupBy(x => x.Key).Select(l => new { Name = l.Key, Elapsed = l.Sum(x => x.Value) }); StringBuilder sb = new StringBuilder(); sb.AppendLine(msg); foreach (var kp in elapsed) { sb.AppendLine($"Action: {kp.Name} : Total Seconds : {kp.Elapsed}"); } Write(sb.ToString(), Core.ConnectorApi.Logger.Logger.Severity.Debug); System.Diagnostics.Debug.WriteLine(msg); }