Nlog Concat写入特定日志

时间:2016-09-27 09:32:16

标签: c# concatenation nlog

我有一个方法,我需要做一些类型的concat。基本上ClassNameLogger是nlog对象,可以写入.debug或.warn(所以ClassNameLogger.debug)。我希望将方法设置为unviersal,以便用户可以通过将其作为参数传递来定义它所写入的级别。

 public void LogWarning(Exception ex, LogLevel level)
    {
        ClassNameLogger.  ("")
    }

LogLevel级别是不同日志类型(Debug,Warn,Fatal)的枚举,我需要它基本上编写ClassNameLogger.Debug,假设level参数是“debug”或ClassNameLogger.Warn,如果level参数是“警告“

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

感谢Crozin - 因为他确认nlog可以选择使用.log(level,ex)