/// <summary> /// 最终的保存方法 /// </summary> /// <param name="logEntity"></param> /// <returns></returns> protected abstract bool DoSaveLog(LogEntity logEntity);
protected override bool DoSaveLog(LogEntity logEntity) { //开始保存 return(true); }
/// <summary> /// 格式化log实体中的信息内容 /// </summary> /// <param name="logEntity"></param> protected virtual void FormatLogContect(LogEntity logEntity) { // 提供程序可以根据自己的需要对日志进行格式化 }
protected override void FormatLogContect(LogEntity logEntity) { logEntity.Content.Message = logEntity.Content.Message.Replace("\\", "--"); }