欢迎来到天天文库
浏览记录
ID:22156581
大小:223.50 KB
页数:7页
时间:2018-10-27
《net日志的编写》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、using System;using System.Configuration;using System.Data;using log4net;using log4net.Config;using log4net.Appender;using log4net.Layout;using log4net.Util;namespace BizTalk.DAL.Log{ /**//// /// 日志文件处理 /// public sealed class LogUtil { 变量#region 变量
2、 //ConfigurationSettings.AppSettings protected static readonly log4net.ILog logger = LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); private static string logFilePath = string.Empty; //日志文件 错误文件 处理文件路径 private s
3、tatic string str_configfile = @"E:Suzhou Project EDI代码BizTalkSolution_suzhouBizTalk.suzhou.ConfigConfigDB.config"; //日志文件的读写也由 xml文件读取 private static string logErrFilePath =System.Configuration.ConfigurationManager.AppSettings["ErrFilePath"]; private static string
4、 logWarnFilePath = string.Empty; //日志文件路径 private static string logInfoFilePath =System.Configuration.ConfigurationManager.AppSettings["logFilePath"]; #endregion /**//// /// Ctr /// public LogUtil() { } 获得参数设置#regi
5、on 获得参数设置 /**//// /// 根据配置文件里面参数名称读参数 /// /// /// public static string Get_Parameter(string ParameterName) { DataSet ds_config =BizTalk.DAL.
6、Data.XmlObject.GetXml(str_configfile); string str_xml_proc = ds_config.Tables[ParameterName].Rows[0]["value"].ToString(); return str_xml_proc; } #endregion 写日志文件Method#region 写日志文件Method public static void WriteLog(string msg) {
7、 string filePath = logFilePath; FileAppender fa = GetFileAppender(filePath); log4net.Config.BasicConfigurator.Configure(fa); //写入日志 logger.Debug(msg); } //日志文件写入 public static void Wri
此文档下载收益归作者所有