Пример #1
0
        public void SetPropertyValues(string applicationName, TransportSettingsContext context, TransportSettingsPropertyValueCollection collection)
        {
            _Provider.ApplicationName = _ApplicationName;

            var settingscontext = new SettingsContext {
                { "UserName", context.Username }, { "IsAuthenticated", context.IsAuthenticated }
            };

            var settingspropertyvaluecollection = new SettingsPropertyValueCollection();

            foreach (TransportSettingsPropertyValue propertyvalue in collection)
            {
                settingspropertyvaluecollection.Add(ConvertSettingsPropertyValue(propertyvalue));
            }

            _Provider.SetPropertyValues(settingscontext, settingspropertyvaluecollection);
        }