WebClient в приложении WP7.1 вызывается только один раз

Моя проблема:

Мой WebClient использует функцию в облаке (http://127.0.0.1:81/Service1.svc/Data).

Но нельзя звонить несколько раз (например, сделать обновление).

Вот мой код:

private void button_Click(object sender, RoutedEventArgs e)
{
WebClient cnt = new WebClient();
cnt.DownloadStringCompleted += new DownloadStringCompletedEventHandler(cnt_DownloadStringCompleted);
cnt.DownloadStringAsync(new Uri("http://127.0.0.1:81/Service1.svc/Data"));
}

void cnt_DownloadStringCompleted(object sender, DownloadStringCompletedEventArgs e)
{
int num = JsonHelper.FromJson<int>(e.Result);
textbox.Dispatcher.BeginInvoke(() => textbox.Text = Convert.ToString(num));
}

После каждого щелчка приложение работает хорошо в cnt_DownloadStringCompleted, но результат (e.Result) никогда не изменяется после обновления на сервере.

В службе Azure в перерыве я заметил, что функция (Данные) вызывается только один раз (в первый раз).

Как я могу позвонить в мою службу более одного раза?

Ответы на вопрос(2)

Ваш ответ на вопрос