进入和退出函数.net 2.0时生成自动日志

时间:2013-06-07 09:59:07

标签: .net-2.0 log4net c#-2.0 enterprise-library asp.net-2.0

我正在使用.net 2.0。我希望在方法在特定类中调用(在调用之前和调用之后)时生成日志。是否可以在Enterprise Library 2.0或log4net中使用?或者还有其他办法吗?

1 个答案:

答案 0 :(得分:1)

最简单的方法当然是只为每个方法添加代码。我假设你不想这样做。

您应该能够使用企业库3.0中引入的策略注入应用程序块或Enterprise Library 4.0中引入的Unity应用程序块来实现此目的。我不认为Enterprise Library 2.0中有任何内容会有所帮助。我从未使用过log4net,但我怀疑它是否有任何可以帮助的功能。

您还可以研究面向方面的编程工具,如PostSharp。

Here是一篇关于如何使用Unity实现此目的的文章。