Example #1
0
        /// <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);
                }
            }
        }
Example #2
0
        protected ComponentLogger CreateLogger()
        {
            ComponentLogger logger = new ComponentLoggerImplementation("test");

            return(logger);
        }
 protected ComponentLogger CreateLogger()
 {
     ComponentLogger logger = new ComponentLoggerImplementation("test");
     return logger;
 }