Мне нужно использовать службу REST JSON внутри приложения Silverlight, чтобы я мог отображать информацию из службы REST в приложении Silverlight.Ниже мой код, но ClientDownloadStringCompleted () никогда не вмешивается, и я не уверен почему.Служба REST имеет данные и работает.Я просто не могу получить к нему доступ, поэтому могу разобрать нужные мне данные.Вид службы JSON
string jsonlink = "http://hou-prodserver2/ArcGIS/rest/services/sar/ScheduledRig/MapServer/81/query?text=&geometry=&geometryType=esriGeometryPoint&inSR=&spatialRel=esriSpatialRelIntersects&relationParam=&objectIds=&where=MAXDATE%3E%271%2F1%2F1900%27&time=&returnCountOnly=false&returnIdsOnly=false&returnGeometry=false&maxAllowableOffset=&outSR=&outFields=MAXDATE&f=pjson";
var client = new WebClient();
client.DownloadStringCompleted += ClientDownloadStringCompleted;
client.DownloadStringAsync(new Uri(jsonlink, UriKind.Absolute));
Ниже приведен метод, который я пытаюсь использовать для получения доступа к данным, но он никогда не используется
private void ClientDownloadStringCompleted(object sender, DownloadStringCompletedEventArgs e)
{
//handle the response.
string result = e.Result;
}