2
我正在嘗試構建WPF程序以根據作爲服務引用添加的WSDL創建Soap請求作爲xml文件。
問題是我無法配置代理類來使用該xml文件並將其作爲請求發送以及接收響應。它給了我一個例外:發送Soap請求並捕獲響應
類型的未處理的異常「System.ServiceModel.FaultException`1」出現在mscorlib.dll 其他信息:應用程序錯誤
public string returnSerializedxml(object input)
{
XmlSerializer xmlSerializer = new XmlSerializer(input.GetType());
using (StringWriter textWriter = new StringWriter())
{
xmlSerializer.Serialize(textWriter, input);
return textWriter.ToString();
}
}
private void button1_Click(object sender, RoutedEventArgs e)
{
ConsignmentEndpointClient proxy = new ConsignmentEndpointClient();
save sv = new save();
saveResponse response = new saveResponse();
XmlDocument doc = new XmlDocument();
doc.Load(PATH);
response= proxy.save(sv); /*Here occur the exception*/
try
{
Output.Text = "Response : \n" + returnSerializedxml(response);
}
catch (Exception error)
{
Output.Text = "Error in Request : \n" + error;
}