public async Task <IActionResult> UploadFile(List <IFormFile> files)
        {
            if (!files.Any())
            {
                // Nothing uploaded, return bad request
                return(BadRequest());
            }

            // Store raw solrQueryResponse as a string
            var rawSolrQueryResponse = FormFileHelper.ConvertToString(files.First());

            // Store object in database
            var guid = SolrResponseStorageService.SaveSolrQueryResponse(rawSolrQueryResponse, SessionService.GetUserId());

            return(RedirectToAction("Explain", new { guid = guid }));
        }