diff options
| author | LukePulverenti Luke Pulverenti luke pulverenti <LukePulverenti Luke Pulverenti luke.pulverenti@gmail.com> | 2012-08-22 16:07:16 -0400 |
|---|---|---|
| committer | LukePulverenti Luke Pulverenti luke pulverenti <LukePulverenti Luke Pulverenti luke.pulverenti@gmail.com> | 2012-08-22 16:07:16 -0400 |
| commit | a3f08b02cada12be9188a21b61c7bac8ef6c62f0 (patch) | |
| tree | d45636d6dbed20b982f24c94cd6bdc2f9ca2c117 /MediaBrowser.Common/Logging/LogRow.cs | |
| parent | 1786b846d6e743ea3b74567af9f46e265cc4bee5 (diff) | |
Tweaked log output formatting
Diffstat (limited to 'MediaBrowser.Common/Logging/LogRow.cs')
| -rw-r--r-- | MediaBrowser.Common/Logging/LogRow.cs | 36 |
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)
|
