Exemple #1
0
 public void Log(LogMessage message)
 {
     foreach (ILog log in _logs)
     {
         log.Log(message);
     }
 }
Exemple #2
0
 public void Log(LogMessage message)
 {
     using (var streamWriter = File.AppendText(_fileNameProvider.FileName))
     {
         streamWriter.WriteLine(GetStringFromMessage(message));
     }
 }
Exemple #3
0
 private string GetStringFromMessage(LogMessage message)
 {
     return message.Time.ToShortDateString() + " " +
         message.Time.ToShortTimeString() + ": " +
         message.Context.Caption + ": " +
         GetSeverityCaptionFromSeverity(message.Severity) + ": " +
         message.Message;
 }
Exemple #4
0
 private string ConvertLogMessageToJson(LogMessage message)
 {
     return JsonConvert.SerializeObject(message);
 }
Exemple #5
0
 public void Log(LogMessage message)
 {
     _messages.Add(message);
     _clientMessenger.SendMessage("Log Message", ConvertLogMessageToJson(message));
 }