Posts

Showing posts with the label ArcGIS Runtime

Code snippet: ArcGIS Runtime 100.x Geodatabase Delta Sync

ESRI namespaces using Esri.ArcGISRuntime.Tasks.Offline; using Esri.ArcGISRuntime.Data; using Esri.ArcGISRuntime.Tasks; using Esri.ArcGISRuntime.Http; Code snippet string localGeodatabaseName = @"C:\Data\test.geodatabase"; string deltaGeodatabaseName = @"C:\Deltas\_ags_data{52DwertD40459D02EC197E5EC12C}.geodatabase"; Task<IReadOnlyList<SyncLayerResult>> syncTaskResult = GeodatabaseSyncTask.ImportGeodatabaseDeltaAsync (localGeodatabaseName , deltaGeodatabaseName );

Code snippet: HTTP call to ArcGIS server from ArcGIS Runtime Enviroment 100.x

Required namespaces -  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.D...