log4net.jt (nuget): ---------------------------------- log4net 的扩展，支持mongodb(>=net4.0)，Elasticsearch(>=net4.5)，支持自定义文件名 ---------------------------------- 应用说明详见：您本地nuget包中 packages\..\lib\net45使用说明.docx packages\..\lib\netcore使用说明.docx ---------------------------------- 应用实例： ---------------------------------- 写入日志： ---------------------------------- string FilePath = System.AppContext.BaseDirectory + "\\文件夹a\\自定义文件.txt"; ThreadContext.Properties["cip"] = "192.168.0.102"; //自定义客户端ip log.Info("日志1"); log.File(FilePath).Info("日志2"); log.File(FilePath).Method("方法名3").InfoFormat("日志3"); log.Method("方法名4").Info("日志4"); log.Info("日志5"); ---------------------------------- 查询日志： ----------------------------------  var data = log.MongoCollection("mongoDBConfig链接字符").Search(new Log4NetSearch() { 	appidlog = $"{appid}logs",//mongo库 	//begtime = DateTime.Now.AddDays(-1), 	//endtime = DateTime.Now.AddDays(1), 	message = "关键字", }); if (data != null) { 	Console.WriteLine($"data.Count:{data.Count}"); } ----------------------------------
Keywords: logging|log|tracing|logfiles