asp.net – 滚动的Log4Net日志文件中的自定义文件名?
发布时间:2020-05-23 16:06:24 所属栏目:asp.Net 来源:互联网
导读:我们有一个ASP .Net应用程序,我们使用Log4Net在应用程序内记录详细信息 – 没有新的 – 滚动日志文件名通常是以下格式: rolling-log.txt rolling-log.txt.1rolling-log.txt.2 etc. 应用程序的每个用户都添加到日志文件中,对于特定用户的情况,日志文件可能
|
我们有一个ASP .Net应用程序,我们使用Log4Net在应用程序内记录详细信息 – 没有新的 – 滚动日志文件名通常是以下格式: rolling-log.txt rolling-log.txt.1 rolling-log.txt.2 etc. 应用程序的每个用户都添加到日志文件中,对于特定用户的情况,日志文件可能难以阅读,因此,我们想以某种方式修改配置文件以单独记录用户的日志详细信息,每个文件写入特定文件,例如 <applicationId>rolling-log.txt <applicationId>rolling-log.txt.1 <applicationId>rolling-log.txt.2 etc. 每个用户的唯一应用程序ID在哪里,由五位数字组成,例如 12345rolling-log.txt 任何想法,最好的方式来实现这一点,假设有可能吗? 干杯 布雷特 解决方法寻找log4net上下文属性…在你的代码中: log4net.GlobalContext.Properties["id"] = "12345"; 然后 log4net.Config.XmlConfigurator.ConfigureAndWatch(new FileInfo("configPath"));
在log4net配置文件中: <file type="log4net.Util.PatternString"
value="%property{id}rolling-log.txt" /> (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net mvc添加到AUTHORIZE属性
- asp.net-mvc-4 – WebAPI OData 5.0 Beta – 访问GlobalCon
- ASP.NET WebMethod返回包含在引号中的JSON
- asp.net-mvc – ActionLink后退按钮
- 什么是ASP.NET中的CRON作业? – C#
- asp.net-mvc – HTML.Encode但保留换行符
- asp.net-mvc – 如何在ASP.NET MVC中执行[RequireHttps(Red
- asp.net-mvc – 在ASP.NET MVC 4中的用户控制等效
- asp.net – 在IIS上部署MVC应用程序时,我收到一个空白页面
- asp.net-mvc – CKEditor图像上传
推荐文章
站长推荐
- 数据绑定ASP.NET ListItem列表DropDownList问题
- 如何在ASP.Net(MVC)中避免XSS漏洞?
- asp.net – 对于布尔查询字符串参数使用“true”
- asp.net-mvc – 为什么在我的ASP MVC4应用程序中
- asp.net-mvc-3 – 在Razor / MVC3中显示db的图像
- asp.net – 自我跟踪实体vs POCO实体
- asp.net-mvc-3 – 似乎无法有条件地使用Razor的f
- asp.net – 从另一个域配置IIS身份验证
- 找出ASP.NET WebForms中控件的生命周期的哪个阶段
- asp.net-mvc – WebAPI ModelBinder错误
热点阅读
