记录块到NLog

时间:2012-03-25 17:11:06

标签: c# enterprise-library nlog

我想在企业库的异常处理块中使用NLog而不是默认的记录块。有人有任何建议或工作实例如何做到这一点? 感谢。

2 个答案:

答案 0 :(得分:1)

您需要创建一个包含相应NLog功能的自定义异常处理程序。 Enterprise Library 5.0 - Extensibility Labs有关于创建自定义异常处理程序的示例。

答案 1 :(得分:0)

添加NLog.dll

您设置了配置文件

您为每个类创建一个静态记录器:

    private static Logger _logger = LogManager.GetCurrentClassLogger();

然后你记录:

_logger.Error("error");