in aspnet/Microsoft.Samples.XMLA.HTTP/Tester/Program.cs [139:149]
static async Task<string> RunQuery(string query)
{
var resp = await client.PostAsync("", new StringContent(query));
if (resp.StatusCode != HttpStatusCode.OK)
{
var body = await resp.Content.ReadAsStringAsync();
var msg = $"Failure running query [{query}], HttpStatusCode {resp.StatusCode}, {body} ";
throw new InvalidOperationException(msg);
}
return await resp.Content.ReadAsStringAsync();
}