Пример #1
0
        public override async Task SetTypedSettingsAsync(BulkSmsSettingsDto input)
        {
            await SettingManager.ChangeSettingAsync(BulkSmsSettingNames.ApiUrl, input.ApiUrl);

            await SettingManager.ChangeSettingAsync(BulkSmsSettingNames.ApiUsername, input.ApiUsername);

            await SettingManager.ChangeSettingAsync(BulkSmsSettingNames.ApiPassword, input.ApiPassword);

            await SettingManager.ChangeSettingAsync(BulkSmsSettingNames.UseProxy, input.UseProxy.ToString());

            await SettingManager.ChangeSettingAsync(BulkSmsSettingNames.WebProxyAddress, input.WebProxyAddress);

            await SettingManager.ChangeSettingAsync(BulkSmsSettingNames.UseDefaultProxyCredentials, input.UseDefaultProxyCredentials.ToString());

            await SettingManager.ChangeSettingAsync(BulkSmsSettingNames.WebProxyUsername, input.WebProxyUsername);

            await SettingManager.ChangeSettingAsync(BulkSmsSettingNames.WebProxyPassword, input.WebProxyPassword);
        }
Пример #2
0
        public override async Task SetTypedSettingsAsync(Xml2SmsSettingDto settings)
        {
            await SettingManager.ChangeSettingAsync(Xml2SmsSettingNames.Host, settings.Xml2SmsHost);

            await SettingManager.ChangeSettingAsync(Xml2SmsSettingNames.ApiPassword, settings.Xml2SmsPassword);

            await SettingManager.ChangeSettingAsync(Xml2SmsSettingNames.ApiUsername, settings.Xml2SmsUsername);

            await SettingManager.ChangeSettingAsync(Xml2SmsSettingNames.UseProxy, settings.UseProxy.ToString());

            await SettingManager.ChangeSettingAsync(Xml2SmsSettingNames.WebProxyAddress, settings.WebProxyAddress);

            await SettingManager.ChangeSettingAsync(Xml2SmsSettingNames.UseDefaultProxyCredentials, settings.UseDefaultProxyCredentials.ToString());

            await SettingManager.ChangeSettingAsync(Xml2SmsSettingNames.WebProxyUsername, settings.WebProxyUsername);

            await SettingManager.ChangeSettingAsync(Xml2SmsSettingNames.WebProxyPassword, settings.WebProxyPassword);
        }
Пример #3
0
        public override async Task SetTypedSettingsAsync(ClickatellSettingDto settings)
        {
            await SettingManager.ChangeSettingAsync(ClickatellSettingNames.Host, settings.ClickatellHost);

            await SettingManager.ChangeSettingAsync(ClickatellSettingNames.ApiId, settings.ClickatellApiId);

            await SettingManager.ChangeSettingAsync(ClickatellSettingNames.ApiUsername, settings.ClickatellApiUsername);

            await SettingManager.ChangeSettingAsync(ClickatellSettingNames.ApiPassword, settings.ClickatellApiPassword);

            await SettingManager.ChangeSettingAsync(ClickatellSettingNames.SingleMessageMaxLength, settings.SingleMessageMaxLength.ToString());

            await SettingManager.ChangeSettingAsync(ClickatellSettingNames.MessagePartLength, settings.MessagePartLength.ToString());

            await SettingManager.ChangeSettingAsync(ClickatellSettingNames.UseProxy, settings.UseProxy.ToString());

            await SettingManager.ChangeSettingAsync(ClickatellSettingNames.WebProxyAddress, settings.WebProxyAddress);

            await SettingManager.ChangeSettingAsync(ClickatellSettingNames.UseDefaultProxyCredentials, settings.UseDefaultProxyCredentials.ToString());

            await SettingManager.ChangeSettingAsync(ClickatellSettingNames.WebProxyUsername, settings.WebProxyUsername);

            await SettingManager.ChangeSettingAsync(ClickatellSettingNames.WebProxyPassword, settings.WebProxyPassword);
        }