public IActionResult DownloadXml(string reportSql, string connectKey, string reportName) { var xml = DotNetReportHelper.GetXmlFile(reportSql, connectKey, reportName); Response.Headers.Add("content-disposition", "attachment; filename=" + reportName + ".xml"); Response.ContentType = "application/xml"; return(File(xml, "application/xml", reportName + ".xml")); }
public void DownloadXml(string reportSql, string connectKey, string reportName) { var xml = DotNetReportHelper.GetXmlFile(reportSql, connectKey, reportName); Context.Response.ClearContent(); Context.Response.AddHeader("content-disposition", "attachment; filename=" + reportName + ".xml"); Context.Response.ContentType = "application/xml"; Context.Response.Write(xml); Context.Response.End(); }