public ActionResult Executar([FromBody] Execucao parametro) { string handle = Guid.NewGuid().ToString(); MemoryStream memoryStream = _service.Executar(parametro.Id, parametro.Parametros); TempData[handle] = memoryStream.ToArray(); TempData["SucessoTitulo"] = "Pronto!"; TempData["SucessoDescricao"] = "Arquivo gerado com sucesso, o download começara em instantes!"; return(new JsonResult(new { Data = new { FileGuid = handle, FileName = $"Consulta {parametro.Id}.xlsx" } })); }