title: HttpClient response not get refresh
body: <p>I am using HttpClient to communicate with web service for send/receive (response in JSON format). But I am facing some issue while receiving data. I am calling web service every 5 min to refresh the content at my windows phone using HttpClient but the response coming same again and again. For getting new response I need to exit from application and call service again. Is HttpClient need some refresh or clear data process? Do I need to implement some other approch to get new refreshed result every time?
  Please suggest. Below is my implementation</p>
  
  <pre><code>public async Task&lt;string&gt; GetMyData(string urlToCall)
      {
          try
          {
              using (HttpClient httpClient = new HttpClient())
              {
                  httpClient.Timeout = TimeSpan.FromMilliseconds(double.Parse(30000));
                  HttpRequestMessage request = new HttpRequestMessage(System.Net.Http.HttpMethod.Get, urlToCall);
                  var response = await httpClient.SendAsync(request);
  
                  if (response.StatusCode == HttpStatusCode.OK)
                  {
                      var responseString = await response.Content.ReadAsStringAsync();
                      return responseString;
                  }
                  else
                  {
                      return string.Empty;
                  }                    
              }
          }
          catch (Exception ex)
          {
              System.Diagnostics.Debug.WriteLine("Exception =&gt; RestfulWebService =&gt;GetMyData: " + ex.Message);
              return string.Empty;
          }
      }
  </code></pre>