【发布时间】:2018-12-06 14:15:15
【问题描述】:
我正在使用 ASP.NET MVC 和 servicestack.logging 我使用 log4net。 我想用下面的代码记录当前用户:
private static readonly ILog Logger = LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);
Logger.Info(session.UserAuthId.ToString());
在 web.config 中
<appender type="log4net.Appender.RollingFileAppender" name="User_Log">
<file value="C:\logs" />
<datePattern value="dd.MM.yyyy'.log'" />
<appendToFile value="true" />
<maxSizeRollBackups value="10" />
<maximumFileSize value="10MB" />
<staticLogFileName value="false" />
<layout type="log4net.Layout.PatternLayout">
</layout>
</appender>
但我在我的文本文件中看到了多余的日志:
我怎样才能摆脱包含在我的 log.txt 中的以下消息?
Registering Reply service 'WorkshopService' with request 'my web api name'
Registering OneWay service 'UploadService' with request 'my web api name'
Registering OneWay service 'PostmanService' with request 'Postman'
Initializing Application my application name Services took 1177.0709ms. No errors detected.
有什么帮助吗?谢谢。
【问题讨论】:
标签: c# asp.net logging servicestack log4net