使用log4net

时间:2018-11-30 10:01:09

标签: c# logging log4net

我正在尝试记录传入请求的IP地址。对于日志记录,我使用的是log4net 2.0.8。

我在global.asax中使用了Application_BeginRequest方法来保存传入请求的IP地址。但是,似乎无法为同一用户使用多个线程。

void Application_BeginRequest(object sender, EventArgs e) { 
log4net.ThreadContext.Properties["addr"] = Request.UserHostAddress; } 

日志看起来像

213.136.59.97 2018-11-30 07:35:33,561 [14] DEBUG Conference - Kitty: 
visaBoka LoadPrintTimeline end: 
(null) 2018-11-30 07:36:37,968 [32] DEBUG Conference - Kitty: Statistik 
btnVisa_Click started

0 个答案:

没有答案