3

我在我的 ASP.NET MVC 站点中使用 log4net,并想开始在我的 JavaScript 中使用类似的包(例如 log4javascript)在那里进行日志记录。特别是记录异常,如果用户报告出现问题但不容易重现,也可以调试日志记录。

我现在有这些关于将 log4javascript 与 ASP.NET MVC 集成的问题:

1) 我想使用 log4javascript 的 AjaxAppender 向服务器发送日志消息。是否有一个包可以实现接收日志消息并将它们记录在服务器端的 Web 服务?

2) 我希望能够在服务器端 web.config 中设置客户端记录器的级别,就像使用 log4net 一样。这样,我可以在需要时打开调试日志记录,而无需修改 JavaScript 代码(所有 JS 将在生产中组合并缩小)。

我猜在每个页面加载时,服务器都可以读取 web.config 并生成一些 JavaScript 来创建客户端记录器。有没有一个包可以做到这一点?

4

1 回答 1

4

log4javascript 作者在这里。

  1. 我不知道有什么服务可以做到这一点,但是使用 web 处理程序和 log4net 做起来非常简单。

  2. 我什么都不知道。我考虑过为 log4javascript 编写一个 XML 配置器,但从来没有人问过。

于 2012-07-12T08:05:56.803 回答