/// <summary> /// Get the current logger, if no logger has been specified in a previous call then the /// default logger will be returned /// </summary> /// <returns>provides access to the logging methods</returns> public static Logging GetLogger() { lock (memoryLock) { if (privateInstance == null) { privateInstance = new Logging("Default"); } } Logging.GetConfiguration(); return(privateInstance); }
public static Logging GetLogger(string requestedLogName) { lock (memoryLock) { if (privateInstance == null) { privateInstance = new Logging(requestedLogName); } else { privateInstance.logName = requestedLogName; } } Logging.GetConfiguration(); return(privateInstance); }