Мне нужно использовать службу JSON REST в моем приложении Silverlight, чтобы я мог отображать информацию из службы REST в моем приложении Silverlight. Ниже мой код, но ClientDownloadStringCompleted() никогда не вступил, и я не уверен, почему. Служба REST имеет данные и работает. Я просто не могу получить доступ к нему, поэтому я могу разобрать нужные мне данные. Вид JSON услуг Использование службы JSON REST в Silverlight 4
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;
}
Возможно ли, что вы получили какое-либо исключение безопасности в своем приложении? –
Привет, LB- Мое приложение не бросает никаких исключений, которые я вижу. Знаете ли вы, как я могу это проверить? Я попытался использовать try, catch, но он никогда не попадает в catch – DaBears
помещает точку останова в строку 'string result = e.Result;' или смотреть окно 'output' –