/// <summary> /// Get a logger /// </summary> /// <param name="logName">Log name- gets added as console message or file name</param> /// <returns>A logger</returns> public static ILogger GetLogger(string logName) { if (LoggingConfig.GetLoggingEnabledSetting() == LoggingEnabled.NO) { return(GetLogger(logName, "CONSOLE", MessageType.SUSPENDED)); } return(GetLogger(logName, Config.GetGeneralValue("LogType", "CONSOLE"), LoggingConfig.GetLoggingLevelSetting())); }
/// <summary> /// Get a new console logger which respects current logging level /// </summary> /// <returns>A console logger</returns> public static ILogger GetConsoleLogger() { return(new ConsoleLogger(LoggingConfig.GetLoggingLevelSetting())); }