如何使用 log4net 捕获导致异常的方法的输入参数?
目前我在每个方法中都使用 log4net 的GlobalContext
来存储输入参数,并通过自定义异常布局将上下文数据记录到数据库中。
我可以在这里申请其他更好的策略吗?
答案 0 :(得分:0)
如果您考虑使用面向方面开发的框架,您可以查看这篇文章: Method Tracing Using log4net and PostSharp
还有其他框架应该可以正常使用log4net,即AspectF,Unity,Spring.Net,但我还没有尝试过。