log4
2016-06-01 14:47
211 查看
1
using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
namespace USALibrary.Common
{
/// <summary>
/// log4net日志辅助类
/// </summary>
public class Logging
{
public static log4net.ILog log = log4net.LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);
/// <summary>
/// 致命错误信息
/// </summary>
/// <param name="strMsg"></param>
public static void Fatal(string strMsg)
{
log.Fatal(strMsg);
}
/// <summary>
/// 致命错误信息
/// </summary>
/// <param name="ex">Exception</param>
public static void Fatal(Exception ex)
{
log.Fatal(ex.ToString());
}
/// <summary>
/// 错误信息
/// </summary>
/// <param name="strMsg"></param>
public static void Error(string strMsg)
{
log.Error(strMsg);
}
/// <summary>
/// 错误信息
/// </summary>
/// <param name="strMsg">Exception</param>
public static void Error(Exception ex)
{
log.Error(ex.ToString());
}
/// <summary>
/// 警告信息
/// </summary>
/// <param name="strMsg"></param>
public static void Warn(string strMsg)
{
log.Warn(strMsg);
}
/// <summary>
/// 警告信息
/// </summary>
/// <param name="ex">Exception</param>
public static void Warn(Exception ex)
{
log.Warn(ex.ToString());
}
/// <summary>
/// 调试信息
/// </summary>
/// <param name="strMsg"></param>
public static void Debug(string strMsg)
{
log.Debug(strMsg);
}
/// <summary>
/// 调试信息
/// </summary>
/// <param name="ex">Exception</param>
public static void Debug(Exception ex)
{
log.Debug(ex.ToString());
}
/// <summary>
/// 一般信息
/// </summary>
/// <param name="strMsg"></param>
public static void Info(string strMsg)
{
log.Info(strMsg);
}
/// <summary>
/// 一般信息
/// </summary>
/// <param name="strMsg">Exception</param>
public static void Info(Exception ex)
{
log.Info(ex.ToString());
}
/// <summary>
/// 初始化log4net配置
/// </summary>
public static void InitLog()
{
log4net.Config.XmlConfigurator.Configure();
}
}
}
using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
namespace USALibrary.Common
{
/// <summary>
/// log4net日志辅助类
/// </summary>
public class Logging
{
public static log4net.ILog log = log4net.LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);
/// <summary>
/// 致命错误信息
/// </summary>
/// <param name="strMsg"></param>
public static void Fatal(string strMsg)
{
log.Fatal(strMsg);
}
/// <summary>
/// 致命错误信息
/// </summary>
/// <param name="ex">Exception</param>
public static void Fatal(Exception ex)
{
log.Fatal(ex.ToString());
}
/// <summary>
/// 错误信息
/// </summary>
/// <param name="strMsg"></param>
public static void Error(string strMsg)
{
log.Error(strMsg);
}
/// <summary>
/// 错误信息
/// </summary>
/// <param name="strMsg">Exception</param>
public static void Error(Exception ex)
{
log.Error(ex.ToString());
}
/// <summary>
/// 警告信息
/// </summary>
/// <param name="strMsg"></param>
public static void Warn(string strMsg)
{
log.Warn(strMsg);
}
/// <summary>
/// 警告信息
/// </summary>
/// <param name="ex">Exception</param>
public static void Warn(Exception ex)
{
log.Warn(ex.ToString());
}
/// <summary>
/// 调试信息
/// </summary>
/// <param name="strMsg"></param>
public static void Debug(string strMsg)
{
log.Debug(strMsg);
}
/// <summary>
/// 调试信息
/// </summary>
/// <param name="ex">Exception</param>
public static void Debug(Exception ex)
{
log.Debug(ex.ToString());
}
/// <summary>
/// 一般信息
/// </summary>
/// <param name="strMsg"></param>
public static void Info(string strMsg)
{
log.Info(strMsg);
}
/// <summary>
/// 一般信息
/// </summary>
/// <param name="strMsg">Exception</param>
public static void Info(Exception ex)
{
log.Info(ex.ToString());
}
/// <summary>
/// 初始化log4net配置
/// </summary>
public static void InitLog()
{
log4net.Config.XmlConfigurator.Configure();
}
}
}
相关文章推荐
- php引用赋值& 和传递赋值
- JavaScript Core binding
- 华为正在力挺的NB-IoT是什么鬼!
- iOS tableView背景图和cell背景图
- lua垃圾回收之空表
- Palindrome Linked List
- 关于java.lang.IllegalArgumentException: View not attached to window manager 错误的分析
- 仿百度外卖3_7_1百度地图拖动定位,显示附近地址poi提示搜索
- Qt学习之路_6(Qt局域网聊天软件)
- 【框架】iOS框架研究
- Linux 计划任务布控
- 学生信息管理系统----(链表)
- patch -p0 与patch -p1的区别
- The Biggest Changes in C++11 (and Why You Should Care)
- Qwt扩展之-数据拾取
- 在页面中保存和读取cookie
- CentOS 6.4下编译安装MySQL 5.6.14
- 普通用户将计算机加入到域的数量上限是10
- 在Docker Swarm上部署Apache Storm:第2部分
- getElementByID() getElementsByName() getElementsByTagName()的区别