科汛 kesioncms v8.05 企业网站建设入门视频教程,wordpress权限数字,合肥网站建设技术,网站建设验收单格式最便捷的Log4Net使用方法 LOG4NET 配置日志记录器开始引用nuget LOG4NET 配置日志记录器
Apache log4net 库是一个帮助程序员将日志语句输出到各种的工具 的输出目标。log4net是优秀的Apachelog4j™框架的移植 Microsoft.NET 运行时。我们保持了与原始log4j相似的框架 同时利… 最便捷的Log4Net使用方法 LOG4NET 配置日志记录器开始引用nuget LOG4NET 配置日志记录器
Apache log4net 库是一个帮助程序员将日志语句输出到各种的工具 的输出目标。log4net是优秀的Apachelog4j™框架的移植 ® Microsoft.NET 运行时。我们保持了与原始log4j相似的框架 同时利用 .NET 运行时中的新功能。
log4net是Apache软件基金会Apache日志记录服务项目的一部分。日志记录服务项目旨在提供跨语言日志记录 用于应用程序调试和审核的服务。
开始
引用nuget using log4net; using log4net.Appender; using log4net.Layout; using log4net.Repository.Hierarchy; public static ILog LogConfinuration(Type type,string writePath){// 配置日志记录器Hierarchy hierarchy (Hierarchy)LogManager.GetRepository();hierarchy.Root.RemoveAllAppenders();// 定义轮廓布局PatternLayout patternLayout new PatternLayout();patternLayout.ConversionPattern %date [%thread] %-5level %logger - %message%newline;patternLayout.ActivateOptions();// 定义文件写入器appenderFileAppender fileAppender new FileAppender();fileAppender.AppendToFile true;fileAppender.File writePath $\\{DateTime.Now().Tostring(yyyyMMddhhssdddd)}_log4net_log.log;fileAppender.Layout patternLayout;fileAppender.ActivateOptions();// 将appender添加到root记录器hierarchy.Root.AddAppender(fileAppender);hierarchy.Root.Level log4net.Core.Level.Debug;hierarchy.Configured true;return LogManager.GetLogger(type);}