first commit
This commit is contained in:
@@ -0,0 +1,121 @@
|
||||
using NLog;
|
||||
using NLog.Web;
|
||||
using System;
|
||||
|
||||
namespace JSMachine.WMS.Infrastructure.Helper
|
||||
{
|
||||
public static class LogHelper
|
||||
{
|
||||
private static ILogger logger = GetLogger();
|
||||
private static ILogger GetLogger()
|
||||
{
|
||||
ILogger logger = NLogBuilder.ConfigureNLog("NLog.config").GetCurrentClassLogger();
|
||||
return logger;
|
||||
}
|
||||
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 调试
|
||||
/// </summary>
|
||||
/// <param name="debug"></param>
|
||||
public static void Debug(string debug)
|
||||
{
|
||||
logger.Debug(debug);
|
||||
}
|
||||
public static void Debug(Exception ex)
|
||||
{
|
||||
logger.Debug(ex);
|
||||
}
|
||||
public static void Debug(string debug,Exception ex)
|
||||
{
|
||||
logger.Debug(ex,debug);
|
||||
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 信息
|
||||
/// </summary>
|
||||
/// <param name="info"></param>
|
||||
public static void Info(string info)
|
||||
{
|
||||
logger.Info(info);
|
||||
}
|
||||
public static void Info(Exception ex)
|
||||
{
|
||||
logger.Info(ex);
|
||||
}
|
||||
public static void Info(string info,Exception ex)
|
||||
{
|
||||
logger.Info(ex,info);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 警告
|
||||
/// </summary>
|
||||
/// <param name="warn"></param>
|
||||
public static void Warn(string warn)
|
||||
{
|
||||
logger.Warn(warn);
|
||||
}
|
||||
public static void Warn(Exception ex)
|
||||
{
|
||||
logger.Warn(ex);
|
||||
}
|
||||
public static void Warn(string warn,Exception ex)
|
||||
{
|
||||
logger.Warn(ex,warn);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 错误
|
||||
/// </summary>
|
||||
/// <param name="error"></param>
|
||||
public static void Error(string error)
|
||||
{
|
||||
logger.Error(error);
|
||||
}
|
||||
public static void Error(Exception error)
|
||||
{
|
||||
logger.Error(error);
|
||||
}
|
||||
public static void Error(string error, Exception ex)
|
||||
{
|
||||
logger.Error(ex, error);
|
||||
}
|
||||
/// <summary>
|
||||
/// 严重错误
|
||||
/// </summary>
|
||||
/// <param name="fatale"></param>
|
||||
public static void Fatal(string fatal)
|
||||
{
|
||||
logger.Fatal(fatal);
|
||||
}
|
||||
public static void Fatal(Exception ex)
|
||||
{
|
||||
logger.Fatal(ex);
|
||||
}
|
||||
public static void Fatal(string fatal,Exception ex)
|
||||
{
|
||||
logger.Fatal(ex,fatal);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 跟踪
|
||||
/// </summary>
|
||||
/// <param name="trace"></param>
|
||||
public static void Trace(string trace)
|
||||
{
|
||||
logger.Trace(trace);
|
||||
}
|
||||
public static void Trace(Exception ex)
|
||||
{
|
||||
logger.Trace(ex);
|
||||
}
|
||||
public static void Trace(string trace,Exception ex)
|
||||
{
|
||||
logger.Trace(ex,trace);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user