XmlRpcRequest MakeXmlRpcRequest2(HttpRequestMessage message, MethodInfo mi, object[] parameters, object clientObj, string xmlRpcMethod, Guid proxyId) { message.Method = HttpMethod.Post; message.Headers.TryAppendWithoutValidation("Content-Type", "text/xml"); string rpcMethodName = XmlRpcTypeInfo.GetRpcMethodName(mi); XmlRpcRequest req = new XmlRpcRequest(rpcMethodName, parameters, mi, xmlRpcMethod, proxyId); return(req); }
XmlRpcRequest MakeXmlRpcRequest(WebRequest webReq, MethodInfo mi, object[] parameters, object clientObj, string xmlRpcMethod, Guid proxyId) { webReq.Method = "POST"; webReq.ContentType = "text/xml"; string rpcMethodName = XmlRpcTypeInfo.GetRpcMethodName(mi); XmlRpcRequest req = new XmlRpcRequest(rpcMethodName, parameters, mi, xmlRpcMethod, proxyId); return(req); }