public void GetSectionFromApplicationSettingsManagerCheckEnvironmentName()
        {
            var provider = new WindowsApplicationSettingsRepository();
            var settings = provider.GetSection <SystemNotificationConfigurationSection>(SystemNotificationConfigurationSection.SectionName);

            Assert.IsNotNull(settings);
            Assert.AreEqual("Development", settings.Environment);
        }
        public void GetSectionFromApplicationSettingsManagerCheckNotifiersCollection()
        {
            var provider = new WindowsApplicationSettingsRepository();
            var settings = provider.GetSection <SystemNotificationConfigurationSection>(SystemNotificationConfigurationSection.SectionName);

            Assert.AreEqual(2, settings.Notifiers.Count);
            Assert.AreEqual(typeof(SlackNotifierConfigurationElement), settings.Notifiers["User Registration Slack Channel"].GetType());
            var slack = (SlackNotifierConfigurationElement)settings.Notifiers["User Registration Slack Channel"];
        }
コード例 #3
0
        private void ParseConfiguration()
        {
            var config = new WindowsApplicationSettingsRepository();

            IsEnabled = config.GetBooleanValue(CompressEnabledConfigurationKey);
        }