public static void Write(string message, AppLog.LogMessageType messageType) { switch (messageType) { case LogMessageType.Debug: Log.Debug(message); break; case LogMessageType.Info: Log.Info(message); break; case LogMessageType.Warn: Log.Warn(message); break; case LogMessageType.Error: Log.Error(message); break; case LogMessageType.Fatal: Log.Fatal(message); break; } }
public static void Write(string message, AppLog.LogMessageType messageType, Exception ex, Type type) { switch (messageType) { case LogMessageType.Debug: Log.Debug(type.FullName + ":" + message, ex); break; case LogMessageType.Info: Log.Info(type.FullName + ":" + message, ex); break; case LogMessageType.Warn: Log.Warn(type.FullName + ":" + message, ex); break; case LogMessageType.Error: Log.Error(type.FullName + ":" + message, ex); break; case LogMessageType.Fatal: Log.Fatal(type.FullName + ":" + message, ex); break; } }
public static void Write(string message, AppLog.LogMessageType messageType, Exception ex, string logger) { ILog enviar = LogManager.GetLogger(logger); StringBuilder datos = new StringBuilder(); datos.Append(message); datos.AppendLine(); datos.Append(ex != null ? ex.ToString() : ""); switch (messageType) { case LogMessageType.Debug: enviar.Debug(datos); break; case LogMessageType.Info: enviar.Info(datos); break; case LogMessageType.Warn: enviar.Warn(datos); break; case LogMessageType.Error: enviar.Error(datos); break; case LogMessageType.Fatal: enviar.Fatal(datos); break; } }