0
我有一种方法,我需要做一些concat的某种。基本上,ClassNameLogger是nlog对象,可以写入.debug或.warn(所以ClassNameLogger.debug)。我想使该方法变得透明,以便用户可以通过将其作为参数传递来定义它所写入的级别。Nlog Concat写入特定日志
public void LogWarning(Exception ex, LogLevel level)
{
ClassNameLogger. ("")
}
的LogLevel电平是不同的日志类型(调试,警告,致命)的枚举和我需要它基本上写ClassNameLogger.Debug假设等级参数为“调试”或ClassNameLogger.Warn如果级别参数为“警告”
有什么想法?
怎么样'ClassNameLogger.Log(级,EX)'选项与.LOG做到这一点(的水平,前)? – Crozin
ofcourse!我为什么没有想到这个! – Webezine
在NLog中已经有一个'Logger.Log(....)'? – Julian