Catel.Logging.LogManager.LoadListenersFromConfiguration C# (CSharp) Метод

LoadListenersFromConfiguration() публичный статический Метод

Loads the listeners from the specified configuration.
public static LoadListenersFromConfiguration ( Configuration configuration, Assembly assembly = null ) : void
configuration System.Configuration.Configuration The configuration.
assembly System.Reflection.Assembly The assembly to determine product info. If null, the entry assembly will be used.
Результат void
        public static void LoadListenersFromConfiguration(Configuration configuration, Assembly assembly = null)
        {
            if (configuration == null)
            {
                return;
            }

            try
            {
                var configurationSection = configuration.GetSection<LoggingConfigurationSection>("logging", "catel");
                if (configurationSection != null)
                {
                    var logListeners = configurationSection.GetLogListeners(assembly);
                    foreach (var logListener in logListeners)
                    {
                        AddListener(logListener);
                    }
                }
            }
            catch (Exception)
            {
                // Swallow
            }
        }
#endif