3

ASP.NET MVCサイトでlog4netを使用しており、JavaScriptで同様のパッケージ(log4javascriptなど)を使用してログを記録したいと考えています。特に例外のログ記録。ただし、ユーザーが問題が発生したと報告したが、すぐに再現できない場合は、ログ記録をデバッグします。

log4javascriptとASP.NETMVCの統合について次の質問があります。

1)log4javascriptのAjaxAppenderを使用してサーバーにログメッセージを送信したい。ログメッセージを受信して​​サーバー側でログに記録するWebサービスを実装するパッケージはありますか?

2)log4netの場合と同様に、サーバー側のweb.configでクライアント側のロガーのレベルを設定できるようにしたい。このようにして、JavaScriptコードをハッキングすることなく、必要に応じてデバッグログをオンに切り替えることができます(すべてのJSは、本番環境で結合および縮小されます)。

ページの読み込みごとに、サーバーはweb.configを読み取り、クライアント側のロガーを作成するJavaScriptを少し生成できると思います。これを行うパッケージはありますか?

4

1 に答える 1

4

log4javascriptの作者はこちら。

  1. これを行うサービスはわかりませんが、Webハンドラーとlog4netを使用するのは非常に簡単です。

  2. 私が知っていることは何もありません。log4javascript用のXMLコンフィギュレーターを作成することを検討しましたが、誰も尋ねたことはありません。

于 2012-07-12T08:05:56.803 に答える