//增加 public static bool TryAddLogPipline(this LogFactory fac, ILogPipline pipline) { if (fac._piplines.Count(s => s.PiplineNum == pipline.PiplineNum) > 0) { return(false); } fac._piplines.Add(pipline); return(true); }
public static void AddInfo(this ILogPipline pipline, string seprator, params string[] str) { pipline.Add(new LogMessage(string.Join(seprator, str), LogLevel.Info)); }
public static void AddDebug(this ILogPipline pipline, params string[] str) { pipline.Add(new LogMessage(string.Join("", str), LogLevel.Debug)); }
public static void AddInfo(this ILogPipline pipline, string str) { pipline.Add(new LogMessage(str, LogLevel.Info)); }
public static void AddDebug(this ILogPipline pipline, string str) { pipline.Add(new LogMessage(str, LogLevel.Debug)); }
public static void AddError(this ILogPipline pipline, string str) { pipline.Add(new LogMessage(str, LogLevel.Error)); }
//删除 public static bool Remove(this LogFactory fac, ILogPipline pip) => fac._piplines.Remove(pip);