我创建使用.NET 4.0和C#与MVC2框架的部位。

我有解决方案下5个不同的项目 - AdminPresentation,FrontEndPresentation,DataAccessLayer,商业,测试

我期待实现能够在所有的层使用,并且被告知,这可能是最好的,包括记录器类作为一个DLL,包括这在我的项目的记录器。 我将使用n日志但我想应当是可能的时隙,如果需要不同的记录器(依赖注入?)。

我是新来的.NET / C#,任何意见/例子/网站链接会非常赞赏,特别是如何实现的记录器,以及如何使用它作为一个DLL,如果合适的。

由于

有帮助吗?

解决方案

有许多可用的记录仪抽象,没有必要推出自己的,看的是否有.NET世界?

日志记录门面

其他提示

您可以创建自己的ILogger界面,并使用在整个应用程序。在您的DI配置您的ILogger映射到一个知道如何的消息发送到NLOG一种类型。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top