aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Common/Logging/LogRow.cs
diff options
context:
space:
mode:
authorLukePulverenti Luke Pulverenti luke pulverenti <LukePulverenti Luke Pulverenti luke.pulverenti@gmail.com>2012-08-22 16:07:16 -0400
committerLukePulverenti Luke Pulverenti luke pulverenti <LukePulverenti Luke Pulverenti luke.pulverenti@gmail.com>2012-08-22 16:07:16 -0400
commita3f08b02cada12be9188a21b61c7bac8ef6c62f0 (patch)
treed45636d6dbed20b982f24c94cd6bdc2f9ca2c117 /MediaBrowser.Common/Logging/LogRow.cs
parent1786b846d6e743ea3b74567af9f46e265cc4bee5 (diff)
Tweaked log output formatting
Diffstat (limited to 'MediaBrowser.Common/Logging/LogRow.cs')
-rw-r--r--MediaBrowser.Common/Logging/LogRow.cs36
1 files changed, 21 insertions, 15 deletions
diff --git a/MediaBrowser.Common/Logging/LogRow.cs b/MediaBrowser.Common/Logging/LogRow.cs
index fda714263..052f6062a 100644
--- a/MediaBrowser.Common/Logging/LogRow.cs
+++ b/MediaBrowser.Common/Logging/LogRow.cs
@@ -1,5 +1,7 @@
using System;
using System.Text;
+using System.Collections.Generic;
+using System.Linq;
namespace MediaBrowser.Common.Logging
{
@@ -9,27 +11,31 @@ namespace MediaBrowser.Common.Logging
public LogSeverity Severity { get; set; }
public string Message { get; set; }
- public string Category { get; set; }
public int ThreadId { get; set; }
public string ThreadName { get; set; }
public DateTime Time { get; set; }
public override string ToString()
{
- StringBuilder builder = new StringBuilder();
- builder.Append(Time.ToString(TimePattern))
- .Append(" , ")
- .Append(Enum.GetName(typeof(LogSeverity), Severity))
- .Append(" , ")
- .Append(Encode(Message))
- .Append(" , ")
- .Append(Encode(Category))
- .Append(" , ")
- .Append(ThreadId)
- .Append(" , ")
- .Append(Encode(ThreadName));
-
- return builder.ToString();
+ List<string> data = new List<string>();
+
+ data.Add(Time.ToString(TimePattern));
+
+ data.Add(Severity.ToString());
+
+ if (!string.IsNullOrEmpty(Message))
+ {
+ data.Add(Encode(Message));
+ }
+
+ data.Add(ThreadId.ToString());
+
+ if (!string.IsNullOrEmpty(ThreadName))
+ {
+ data.Add(Encode(ThreadName));
+ }
+
+ return string.Join(" , ", data.ToArray());
}
private string Encode(string str)