C# 如何管理log4net登录到特定Url或Web服务
我有一个Web应用程序,我想将我的日志(带有Log4Net)C# 如何管理log4net登录到特定Url或Web服务,c#,asp.net,log4net,C#,Asp.net,Log4net,我有一个Web应用程序,我想将我的日志(带有Log4Net)(错误信息警告)和查询字符串一起发送到特定url,或者将日志发送到我以前创建的Web服务?您可以通过实现AppenderSkeleton来实现自定义appender。在appender中,您可以调用已创建的Web服务来保存日志记录 public class FooAppender : AppenderSkeleton { protected override void Append(LoggingEvent loggingEv
(错误信息警告)
和查询字符串一起发送到特定url,或者将日志发送到我以前创建的Web服务?您可以通过实现AppenderSkeleton
来实现自定义appender。在appender中,您可以调用已创建的Web服务来保存日志记录
public class FooAppender : AppenderSkeleton
{
protected override void Append(LoggingEvent loggingEvent)
{
// Do something with the logged data, like calling your web url
}
}
然后将其配置为:
<appender name="Foo"type="FooBar.FooAppender, FooBarAppender">
<threshold value="ERROR" />
<CallingApp value="BarApp" />
</appender>
您能详细说明您的问题吗?谢谢!它是有效的,我资助了一些其他的例子,用你说的对!