#18974: Including xml declaration in XmlRpc results

Work Item: 18974

--HG--
branch : 1.x
This commit is contained in:
Sebastien Ros
2012-09-24 14:34:19 -07:00
parent 6c559e6861
commit dab9b332cd

View File

@@ -33,8 +33,11 @@ namespace Orchard.Core.XmlRpc.Controllers {
if (methodResponse == null)
throw new HttpException(500, "TODO: xmlrpc fault");
var content = _writer.MapMethodResponse(methodResponse).ToString();
return Content(content, "text/xml");
// using Save() to render the xml declaration
var content = new StringBuilder();
_writer.MapMethodResponse(methodResponse).Save(new StringWriter(content));
return Content(content.ToString(), "text/xml");
}
private XRpcMethodResponse Dispatch(XRpcMethodCall request) {