Mercurial > pub > ImplabNet
diff Implab/Diagnostics/TraceEvent.cs @ 36:313f708a50e9 diagnostics
improved log concept
author | cin |
---|---|
date | Tue, 15 Apr 2014 02:00:09 +0400 |
parents | |
children | fe33f4e02ad5 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Implab/Diagnostics/TraceEvent.cs Tue Apr 15 02:00:09 2014 +0400 @@ -0,0 +1,27 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; + +namespace Implab.Diagnostics { + public class TraceEvent { + public string Message { + get; + private set; + } + + public TraceEventType EventType { + get; + private set; + } + + public TraceEvent(TraceEventType type, string message) { + EventType = type; + Message = message; + } + + public static TraceEvent Create(TraceEventType type, string format, params object[] args) { + return new TraceEvent(type, String.Format(format, args)); + } + } +}