首页 > 代码库 > 万事开头难,使用NLog经验

万事开头难,使用NLog经验

俗话说,万事开头难。记录下怎么使用Nlog的,一个简单的Demo。

首先有一个项目包含自身的业务类库Lib,以及启动程序Console.

通过NuGet在console中引入Nlog.config,在Lib中引入NLog:

在console的NLog.config中填写以下信息:

其中Rules节点时针对于多种不同Path的log记录的实现writeTo指向的是target的name,而logger 的name是对应类文件中通过Logger("")赋的name.

建立两个业务类:class1,class2:

其中通过GetLogger的name:aaa,bbb就是配置文件中的Rules中的对应项。

在Main函数中使用两个类:

然后在我们的文件夹中就可以见到log了。