我正在使用.net 2.0。我希望在方法在特定类中调用(在调用之前和调用之后)时生成日志。是否可以在Enterprise Library 2.0或log4net中使用?或者还有其他办法吗?
答案 0 :(得分:1)
最简单的方法当然是只为每个方法添加代码。我假设你不想这样做。
您应该能够使用企业库3.0中引入的策略注入应用程序块或Enterprise Library 4.0中引入的Unity应用程序块来实现此目的。我不认为Enterprise Library 2.0中有任何内容会有所帮助。我从未使用过log4net,但我怀疑它是否有任何可以帮助的功能。
您还可以研究面向方面的编程工具,如PostSharp。
Here是一篇关于如何使用Unity实现此目的的文章。