public async Task <IActionResult> Post([FromBody] QueryRequest query) { try { var results = await _schemaProvider.ExecuteQueryAsync(query, _campaignSaberContext, HttpContext.RequestServices, null); return(Ok(results)); } catch { return(StatusCode(StatusCodes.Status500InternalServerError)); } }