Web App があり、クエリ文字列を含むログ ( Log4Netを使用)(Error-Info-Warning)
を特定の URL に送信するか、以前に作成した Web サービスにログを送信しますか?
質問する
2172 次
1 に答える
6
を実装することで、カスタム アペンダーを実装できますAppenderSkeleton
。アペンダーでは、ログ記録を保存するために作成した 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>
于 2013-06-11T10:00:18.983 に答える