Fae*_*ani 3 c# asp.net log4net
我有Web App,我想将带有查询字符串的日志(带有Log4Net)(Error-Info-Warning)发送到特定的url中,还是要将日志发送到我之前创建它的Web服务中?
您可以通过实现来实现自定义附加程序AppenderSkeleton。在附加程序中,您可以调用已创建的Web服务来保存日志记录。
public class FooAppender : AppenderSkeleton
{
protected override void Append(LoggingEvent loggingEvent)
{
// Do something with the logged data, like calling your web url
}
}
Run Code Online (Sandbox Code Playgroud)
然后将其配置为:
<appender name="Foo"type="FooBar.FooAppender, FooBarAppender">
<threshold value="ERROR" />
<CallingApp value="BarApp" />
</appender>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1932 次 |
| 最近记录: |