/// <summary> /// Format the message into html format /// </summary> /// <param name="message">message</param> /// <param name="category">log level category</param> /// <returns></returns> internal override string FormatMessage(CommonLog item) { //if (string.IsNullOrEmpty(message) || string.IsNullOrEmpty(category)) //{ // throw new ArgumentException("Message or Category cannot be null"); // //return string.Empty; //} return(string.Format("<li><b>{0}</b>{1} {2}</li> ", item.Type, item.Time, item.Name)); }
internal virtual string FormatMessage(CommonLog item) { StringBuilder str = new StringBuilder(); str.Append("["); str.Append(item.Time); str.Append(" "); str.Append(string.Format("{0,-7}", item.Type.ToUpper())); str.Append("] "); str.Append(new string(' ', Trace.IndentLevel * Trace.IndentSize)); str.Append(item.Name); return str.ToString(); }