public String ExecuteQuery(IHsaQuery query) { return ExecuteQueryAsync(query).Result; }
public async Task<String> ExecuteQueryAsync(IHsaQuery query) { var client = new RestClient(); var request = new RestRequest(query.Uri.AbsoluteUri, HttpMethod.Get, ContentTypes.Json); request.Headers.Add("X-Mashape-Key", query.ApiInfo.ApiKey); var result = await client.ExecuteAsync<String>(request); return result; }