Example #1
0
        private static void SetupEntries(SharpConfig.Configuration config, IEnumerable <ConfigEntry> entries)
        {
            foreach (var cfg in entries)
            {
                if (!cfg.Exists())
                {
                    continue;
                }

                cfg.Setup(config.Get(cfg));
            }
        }
Example #2
0
        private void LoadEntries(SharpConfig.Configuration config, IEnumerable <ConfigEntry> entries,
                                 ref bool error)
        {
            foreach (var cfg in entries)
            {
                if (!cfg.Exists())
                {
                    continue;
                }

                if (config.Exists(cfg.section, cfg.setting, loggingLevel))
                {
                    cfg.Load(config.Get(cfg));
                }
                else
                {
                    error = true;
                }
            }
        }