我在ASP.NET MVC网站中使用log4net,并希望开始在JavaScript中使用类似的程序包(例如log4javascript)在此进行日志记录。尤其是记录异常,但如果用户报告出了问题但不容易重现,也可以调试日志。
我现在有关于将log4javascript与ASP.NET MVC集成的这些问题:
1)我想使用log4javascript的AjaxAppender将日志消息发送到服务器。是否有一个将实现Web服务的程序包,以接收日志消息并将它们记录在服务器端?
2)我希望能够像使用log4net一样在服务器端web.config中设置客户端记录器的级别。这样,我可以在需要时打开调试日志记录,而不会破坏JavaScript代码(所有JS都将在生产中组合和缩小)。
我猜服务器每次加载页面都可以读取web.config并生成一些JavaScript,以创建客户端记录器。是否有这样做的包装?
最佳答案
log4javascript作者在这里。