static Logging.ILogger GetLogger(Type type) { if (type == null) { return(nullLogger); } Logging.ILoggerManager manager = logManager; if (manager != null) { Logging.ILogger logger = manager[type]; return(logger != null ? logger : nullLogger); } return(nullLogger); }
/// <summary> /// Configures logging for the root-level appdomain. /// </summary> /// <param name="manager">Parameter may be null, indicating no manager is used to log.</param> /// <remarks></remarks> public static void ConfigureLogging(Logging.ILoggerManager manager) { logManager = manager; }