コード例 #1
0
ファイル: TraceLogger.cs プロジェクト: rajvarma/Sagetest
 public void Info(string message, Exception e = null)
 {
     var msg = new LogMessage(TraceEventType.Information, message, e);
     this.LogMessage(msg);
 }
コード例 #2
0
ファイル: TraceLogger.cs プロジェクト: rajvarma/Sagetest
 public void Error(string message, Exception e = null)
 {
     var msg = new LogMessage(TraceEventType.Error, message, e);
     this.LogMessage(msg);
 }
コード例 #3
0
ファイル: TraceLogger.cs プロジェクト: rajvarma/Sagetest
 public void Info(string message, Guid tenantId, Guid userId, Exception e = null)
 {
     var msg = new LogMessage(TraceEventType.Information, message, tenantId, userId, e);
     this.LogMessage(msg);
 }
コード例 #4
0
ファイル: TraceLogger.cs プロジェクト: rajvarma/Sagetest
 public void Critical(string message, Exception e = null)
 {
     var msg = new LogMessage(TraceEventType.Critical, message, e);
     this.LogMessage(msg);
 }
コード例 #5
0
ファイル: TraceLogger.cs プロジェクト: rajvarma/Sagetest
 public void Critical(string message, Guid tenantId, Guid userId, Exception e = null)
 {
     var msg = new LogMessage(TraceEventType.Critical, message, tenantId, userId, e);
     this.LogMessage(msg);
 }
コード例 #6
0
ファイル: TraceLogger.cs プロジェクト: rajvarma/Sagetest
 private void LogMessage(LogMessage message)
 {
     if (this._traceSource.Switch.ShouldTrace(message.EventType))
     {
         this._traceSource.TraceEvent(message.EventType, 0, message.ToString());
     }
 }
コード例 #7
0
ファイル: TraceLogger.cs プロジェクト: rajvarma/Sagetest
 public void Warning(string message, Exception e = null)
 {
     var msg = new LogMessage(TraceEventType.Warning, message, e);
     this.LogMessage(msg);
 }
コード例 #8
0
ファイル: TraceLogger.cs プロジェクト: rajvarma/Sagetest
 public void Verbose(string message, Exception e = null)
 {
     var msg = new LogMessage(TraceEventType.Verbose, message, e);
     this.LogMessage(msg);
 }