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