博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
log4net的应用
阅读量:5055 次
发布时间:2019-06-12

本文共 1670 字,大约阅读时间需要 5 分钟。

1.下载log4net

2编写log4net的配置文件

  3编写帮助类

using log4net;using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Reflection;using System.Text;using System.Text.RegularExpressions;using System.Threading.Tasks;using System.Web;namespace TestData.Common{    public static class HadleExcption    {        //判断是否是绝对路径        public static bool IsPhysicalPath(string Path)        {            string RegexString = @"\b[a-z]:\\.*";            MatchCollection Matchs = Regex.Matches(Path, RegexString, RegexOptions.IgnoreCase | RegexOptions.Compiled);            if (Matchs.Count > 0)                return true;            return false;        }        public static void WriteLog(this Exception ex, string message)        {            string _path = "";            if (!IsPhysicalPath("~/Config/lognet.config"))                _path = HttpContext.Current.Server.MapPath("~/Config");            else _path = "~/Config/lognet.config";            FileInfo info = null;            if (new DirectoryInfo(_path).Exists)            {                info = new FileInfo(_path + "/lognet.config");            }            log4net.Config.XmlConfigurator.ConfigureAndWatch(info);            log4net.ILog log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);            log.Info(message, ex);        }    }}

  

转载于:https://www.cnblogs.com/liuchang/p/4315261.html

你可能感兴趣的文章
内部类
查看>>
树链剖分入门
查看>>
图解算法时间复杂度
查看>>
UI_搭建MVC
查看>>
一个样例看清楚JQuery子元素选择器children()和find()的差别
查看>>
代码实现导航栏分割线
查看>>
Windows Phone开发(7):当好总舵主 转:http://blog.csdn.net/tcjiaan/article/details/7281421...
查看>>
VS 2010打开设计器出现错误
查看>>
SQLServer 镜像功能完全实现
查看>>
Vue-详解设置路由导航的两种方法
查看>>
一个mysql主从复制的配置案例
查看>>
大数据学习系列(8)-- WordCount+Block+Split+Shuffle+Map+Reduce技术详解
查看>>
dvwa网络渗透测试环境的搭建
查看>>
Win8 安装VS2012 和 Sql Server失败问题
查看>>
过点(2,4)作一直线在第一象限与两轴围成三角形,问三角形面积的最小值?...
查看>>
java aes CBC的填充方式发现
查看>>
使用ionic cordova build android --release --prod命令打包报有如下错误及解决方法
查看>>
BZOJ 2338 HNOI2011 数矩形 计算几何
查看>>
关于页面<!DOCTYPE>声明
查看>>
【AS3代码】播放FLV视频流的三步骤!
查看>>