Required namespaces -
using System.Net.Http;
using Esri.ArcGISRuntime.Http;
using System.Net.Http;
using Esri.ArcGISRuntime.Http;
using Newtonsoft.Json; //To parse the response
Code snippet -
Uri requestUri = new Uri(serviceUrl +"?f=pjson");
//Default HttpClient handler which also handles the ArcGIS server Identity
ArcGISHttpClientHandler handler = new ArcGISHttpClientHandler()
{ UseDefaultCredentials = true };
HttpClient client = new HttpClient(handler);
string serverResponseJsonString = await client.GetStringAsync(requestUri);
Console.WriteLine(serverResponseJsonString );
//Convert respones string to JSON Object, optional
ArcGisServerResponse serverResponseJson = JsonConvert.DeserializeObject<ArcGisServerResponse>(serverResponseJsonString);

0 comments :
Post a Comment