Адрес мыльного сервера в silverlight - PullRequest
1 голос
/ 02 декабря 2010

В моих приложениях silverlight light я обычно подключаюсь к веб-сервису ASMX или WCF.

Мне было интересно, как лучше всего сохранить URL-адрес в приложении, где должен смотреть мыльный клиент.

Это хорошо в отладке, потому что он просто знает, но в выпуске и в зависимости от того, где он использует ip или меняет производственные серверы, меня постоянно отключают.

Я бы с удовольствиембыть своего рода битом конфигурации клиента, подобным веб-конфигурации

Ответы [ 2 ]

1 голос
/ 02 декабря 2010

Ваши конечные точки службы могут войти в файл ServiceReferences.ClientConfig .Это тогда файл XML и может быть изменен в любой момент по мере необходимости;то есть .. при развертывании и т.д ...

1 голос
/ 02 декабря 2010

Можно настроить клиент с помощью Изолированное хранилище .

Вы работаете с парами ключ / значение, как в этом примере со связанной страницы:

// Create an instance of IsolatedStorageSettings.
private IsolatedStorageSettings userSettings =
    IsolatedStorageSettings.ApplicationSettings;

// Add a key and its value.
userSettings.Add("userImage", "BlueHills.jpg");

// Remove the setting.
userSettings.Remove("userImage");

Таким образом, вы можете иметь значение в качестве вашего URL - просто выберите подходящий ключ.

...