我正在使用带有 MVC2 框架的 .Net 4.0 和 C# 创建一个站点。
我在解决方案下有 5 个不同的项目 - AdminPresentation、FrontEndPresentation、DataAccessLayer、Business、Tests。
我正在寻找一个可以在所有层中使用的记录器,并被告知最好将 Logger 类作为 Dll 包含在我的项目中。我将使用nLog,但我想如果需要的话应该可以插入一个不同的记录器(依赖注入?)。
我是 .NET/C# 的新手,非常感谢任何建议/示例/网站链接,特别是如何实现记录器以及如何在适当的情况下将其用作 dll。
谢谢