/// <summary> /// Destroys the logger. /// </summary> /// <param name="logger">The logger.</param> internal static void DestroyLogger(ComponentLogger logger) { ComponentLoggerImplementation loggerImpl = logger as ComponentLoggerImplementation; if (loggerImpl != null) { NLog.Config.LoggingRule loggingRule = TryFindRule(loggerImpl.Name); lock (lockLoggingRules) { NLog.LogManager.Configuration.LoggingRules.Remove(loggingRule); } } }
protected ComponentLogger CreateLogger() { ComponentLogger logger = new ComponentLoggerImplementation("test"); return(logger); }
protected ComponentLogger CreateLogger() { ComponentLogger logger = new ComponentLoggerImplementation("test"); return logger; }