using System; namespace Apewer.Models { /// 日志条目。 [Serializable] public sealed class LogItem { /// 记录日志的时间。 public string Clock { get; private set; } /// 日志的标签。 public string Tag { get; internal set; } internal Nullable Color { get; set; } /// 日志的文本内容。 public string Content { get; internal set; } /// 日志中包含的异常对象。 public Exception Exception { get; internal set; } /// 生成日志的对象。 public object Sender { get; internal set; } /// internal LogItem() { Clock = ClockUtility.Lucid(DateTime.Now); } } }