我有这样的情况。我有一个主程序的程序,它从模块导入一些类。如下所示:
C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\mstest.exe" /testcontainer: SomeTestProject.dll /runconfig:../TestSettings1.testsettings /env:prodution
C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\mstest.exe" /testcontainer: SomeTestProject.dll /runconfig:../TestSettings1.testsettings /env:development
我想在主程序和类的某些方法中添加日志记录。应该怎么做呢?应该为我使用的每个模块制作两个不同的记录器吗?我可以将记录器对象传递给类吗?如何将其编码为可能从记录中分离程序逻辑。想法?
我研究了documentation 和cookbook。但它并没有给我任何结论性答案。