public override void ExecuteResult(ControllerContext context)
{
context.HttpContext.Response.Clear();
context.HttpContext.Response.Buffer = true;
context.HttpContext.Response.ContentType = MimeType;
context.HttpContext.Response.AddHeader("content-disposition", "attachment; filename=customRedirects.xml");
using (var writer = new XmlTextWriter(context.HttpContext.Response.OutputStream, Encoding.UTF8) { Formatting = Formatting })
_document.WriteTo(writer);
}