private async Task DownloadRulePackage(RulePackage rulePackage) { if (rulePackage == null) { return; } var downloadUrl = $"http://www.arcgis.com/sharing/rest/content/items/{rulePackage.ID}/data"; var fileName = Path.Combine(_rulePkgPath, $"{rulePackage.Name}"); EsriHttpClient esriHttpClient = new EsriHttpClient(); await esriHttpClient.GetAsFileAsync(downloadUrl, fileName); }