Exemplo n.º 1
0
 /// <summary>
 /// Formats the Log Messge (if AddTimestamp is true, the message is prefixed with a timestamp)
 /// </summary>
 /// <param name="category">The log message category</param>
 /// <param name="message">The log message</param>
 /// <returns>The formatted log message</returns>
 protected virtual string FormatLogMessage(Log.LogMessageCategory category, string message)
 {
     if (AddTimestamp)
     {
         message = string.Format("{0}: {1} - {2}", DateTime.Now.TimeOfDay.ToString(), category.ToString(), message);
     }
     else
     {
         message = string.Format("{0} - {1}", category.ToString(), message);
     }
     return(message);
 }
Exemplo n.º 2
0
 /// <summary>
 /// Log a message to the custom logger
 /// </summary>
 /// <param name="category">The log message category</param>
 /// <param name="message">The log message</param>
 protected override void LogMessage(Log.LogMessageCategory category, string message)
 {
     message = FormatLogMessage(category, message);
     _client.Write(message.AsBytes());
 }