打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
NLog类库使用探索
using NLog; using NLog.Targets; using NLog.Config; using NLog.Win32.Targets;  class Example {     static void Main(string[] args)     {         // Step 1. Create configuration object                  LoggingConfiguration config = new LoggingConfiguration();                  // Step 2. Create targets and add them to the configuration          ColoredConsoleTarget consoleTarget = new ColoredConsoleTarget();         config.AddTarget("console", consoleTarget);                  FileTarget fileTarget = new FileTarget();         config.AddTarget("file", fileTarget);                  // Step 3. Set target properties                  consoleTarget.Layout = "${date:format=HH\\:MM\\:ss} ${logger} ${message}";         fileTarget.FileName = "${basedir}/file.txt";         fileTarget.Layout = "${message}";                  // Step 4. Define rules                  LoggingRule rule1 = new LoggingRule("*", LogLevel.Debug, consoleTarget);         config.LoggingRules.Add(rule1);          LoggingRule rule2 = new LoggingRule("*", LogLevel.Debug, fileTarget);         config.LoggingRules.Add(rule2);                  // Step 5. Activate the configuration          LogManager.Configuration = config;                  // Example usage          Logger logger = LogManager.GetLogger("Example");         logger.Trace("trace log message");         logger.Debug("debug log message");         logger.Info("info log message");         logger.Warn("warn log message");         logger.Error("error log message");         logger.Fatal("fatal log message");     } }
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
日志框架Nlog之将日志输出到控制台
ASP.NET Core 开发-Logging 使用NLog 写日志文件
.Net Core 2配置 Nlog 日志组件学习笔记 [2] 配置篇
log4j日志不正常,不输出到控制台问题
Android Building System 分析
Log4net创建日志及简单扩展
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服