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