/// <summary> /// PostalAddress /// </summary> /// <returns></returns> public string PostalAddress(string postal, string page, string size, string filter) { // create path and map variables var path = "/properties/addresses/postal"; // query params var queryParams = new Dictionary <String, String>(); var headerParams = new Dictionary <String, String>(); var formParams = new Dictionary <String, object>(); if (postal != null) { formParams.Add("postal", ApiInvoker.parameterToString(postal)); } if (page != null) { formParams.Add("page", ApiInvoker.parameterToString(page)); } if (size != null) { formParams.Add("size", ApiInvoker.parameterToString(size)); } if (filter != null) { formParams.Add("filter", ApiInvoker.parameterToString(filter)); } // authentication setting bool requireAuth = false; try { if (typeof(void) == typeof(byte[])) { var response = apiInvoker.invokeBinaryAPI(basePath, path, "GET", queryParams, null, headerParams, formParams, requireAuth); Debug.Write("PostalAddress response: " + response.ToString()); return(response.ToString()); } else { var response = apiInvoker.invokeAPI(basePath, path, "POST", queryParams, null, headerParams, formParams, requireAuth); if (response != null) { return(response.ToString()); } else { return(response.ToString()); } } } catch (ApiException ex) { if (ex.ErrorCode == 404) { return(ex.Message); } else { throw ex; } } }
/// <summary> /// Summaryradius /// </summary> /// <returns></returns> public string SummaryRadius(string point, string radius, string unit, string page, string size) { // create path and map variables var path = "/properties/summary/radius"; // query params var queryParams = new Dictionary <String, String>(); var headerParams = new Dictionary <String, String>(); var formParams = new Dictionary <String, object>(); if (point != null) { formParams.Add("point", ApiInvoker.parameterToString(point)); } if (radius != null) { formParams.Add("radius", ApiInvoker.parameterToString(radius)); } if (unit != null) { formParams.Add("unit", ApiInvoker.parameterToString(unit)); } if (page != null) { formParams.Add("page", ApiInvoker.parameterToString(page)); } if (size != null) { formParams.Add("size", ApiInvoker.parameterToString(size)); } // authentication setting bool requireAuth = false; try { if (typeof(void) == typeof(byte[])) { var response = apiInvoker.invokeBinaryAPI(basePath, path, "GET", queryParams, null, headerParams, formParams, requireAuth); Debug.Write("SummaryRadius response: " + response.ToString()); return(response.ToString()); } else { var response = apiInvoker.invokeAPI(basePath, path, "POST", queryParams, null, headerParams, formParams, requireAuth); if (response != null) { return(response.ToString()); } else { return(response.ToString()); } } } catch (ApiException ex) { if (ex.ErrorCode == 404) { return(ex.Message); } else { throw ex; } } }