を作成json web service
し、自分の Web サイトで使用しました。
今、私は自分の Windows Phone アプリでそれを使用して、その Web サービスによって受信されているデータを表示したいと考えています。だから私は以下のコードを書いた--->
//// some code
StartThread();
}
void StartThread()
{
DispatcherTimer TradeThread = new DispatcherTimer();
TradeThread.Interval = TimeSpan.FromMilliseconds(1000);
TradeThread.Tick += new EventHandler(BindData);
TradeThread.Start();
}
void BindData(object sender, EventArgs e)
{
WebClient wc = new WebClient();
wc.DownloadStringAsync(new Uri("some URL"));
wc.DownloadStringCompleted += new DownloadStringCompletedEventHandler(wc_DownloadStringCompleted);
}
void wc_DownloadStringCompleted(object sender, DownloadStringCompletedEventArgs e)
{
JObject jsonObject = JObject.Parse(e.Result);
///// some code
コードは正常に動作していますが、いくつかのリクエストの後、データが更新されません。だから私はいくつかのキャッシュの問題があると思います.キャッシュを無効にする方法や、各リクエストで更新されたデータを取得する別の方法がわかりません。
したがって、誰かがウェブサービスを使用したことがある場合は、上記の私のコードを確認して、このキャッシュの問題の解決策がある場合はコメントまたは編集してください ............ありがとう